Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
An attacker can send replies that result in a null pointer dereference, caused by a missing consistency check and leading to a denial of service. Cookies are disabled by default.
AnalysisAI
Null pointer dereference in PowerDNS Recursor allows remote attackers to trigger a denial of service by sending crafted DNS replies that bypass a missing consistency check. The vulnerability affects Recursor versions 5.2.0 through 5.2.8, 5.3.0 through 5.3.5, and 5.4.0, with CVSS 5.9 reflecting high availability impact but requiring special network conditions (AC:H). No public exploit code identified at time of analysis.
Technical ContextAI
PowerDNS Recursor is a DNS recursive resolver that processes incoming DNS queries and replies. The vulnerability stems from insufficient validation when handling DNS reply messages, allowing a crafted reply to reach a code path that dereferences a null pointer without proper initialization or sanity checking. The missing consistency check fails to validate the state of internal data structures before dereferencing, a classic memory safety issue. The CVSS vector (AV:N/AC:H) indicates the attack requires network-level access but elevated complexity due to specific network conditions or timing requirements that must be satisfied for the null pointer dereference to occur. The note that 'cookies are disabled by default' suggests the vulnerability may relate to DNSSEC or DNS cookie validation mechanisms that, when absent, create a window for malformed replies to trigger the flaw.
RemediationAI
Upgrade PowerDNS Recursor to version 5.2.9, 5.3.6, 5.4.1 or later according to your current branch. For 5.2.x deployments, apply upgrade to 5.2.9; for 5.3.x, upgrade to 5.3.6; for 5.4.x, upgrade to 5.4.1. Until patching is feasible, implement network-level restrictions by limiting DNS reply sources to authorized upstream nameservers only - configure strict acl rules in recursor.conf to accept replies only from explicitly whitelisted IP addresses, which raises the bar for crafting malicious replies by requiring network proximity or BGP hijacking. This mitigation has minimal side effects if properly scoped but does not eliminate risk if an authorized upstream is compromised. Refer to the vendor advisory at https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-powerdns-2026-03.html for detailed patching instructions.
PowerDNS (aka pdns) Authoritative Server before 3.4.10 does not properly handle a . Rated high severity (CVSS 7.5), this
PowerDNS (aka pdns) Authoritative Server before 3.4.10 allows remote attackers to cause a denial of service (backend CPU
A vulnerability was found in PowerDNS Authoritative Server before 4.0.7 and before 4.1.7. Rated high severity (CVSS 8.8)
PowerDNS Authoritative Server 4.5.0 before 4.5.1 allows anybody to crash the process by sending a specific query (QTYPE
The resolver in PowerDNS Recursor (aka pdns_recursor) 3.3 overwrites cached server names and TTL values in NS records du
An issue was discovered in PowerDNS Authoritative through 4.3.0 when --enable-experimental-gss-tsig is used. Rated criti
An issue has been found in PowerDNS Recursor versions 4.1.x before 4.1.9 where records in the answer section of response
dnsdist version 1.1.0 is vulnerable to a flaw in authentication mechanism for REST API potentially allowing CSRF attack.
An issue has been found in PowerDNS Recursor 4.1.0 up to and including 4.3.0. Rated high severity (CVSS 8.8), this vulne
Denial of service in PowerDNS Authoritative DNS server (versions 4.9.0-4.9.14 and 5.0.0-5.0.4) arises from insufficient
Out-of-bounds read in PowerDNS dnsdist allows unauthenticated remote attackers to trigger denial of service or potential
Crafted delegations or IP fragments can poison cached delegations in Recursor. [CVSS 8.2 HIGH]
Same weakness CWE-476 – NULL Pointer Dereference
View allSame technique Denial Of Service
View allVendor StatusVendor
SUSE
Severity: MediumShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-24729
GHSA-ghrj-5797-7659