← Back

Powerdns

powerdns

106 CVEs • 7 products

Products (7)

Click to collapse
Toggle
Recursor
recursor
Authoritative
authoritative
Dnsdist
dnsdist
Powerdns
powerdns
Pdns
pdns

CVEs (106)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Powerdns
1Recursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
5.9 MEDIUM· v3
N/A· v2
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.
1Powerdns
1Recursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
5.9 MEDIUM· v3
N/A· v2
A zone transition from NSEC to NSEC3 might trigger an internal inconsistency and cause a denial of service.
1Powerdns
3Authoritative
DnsdistRecursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker can send a web request that causes unlimited memory allocation in the internal web server, leading to a denial of service. The internal web server is disabled by default.
1Powerdns
1Recursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
5.0 MEDIUM· v3
N/A· v2
Having many concurrent transfers of the same RPZ can lead to inconsistent RPZ data, use after free and/or a crash of the recursor. Normally concurrent transfers of the same RPZ zone can only occur with a malfunctioning R...Show more
Having many concurrent transfers of the same RPZ can lead to inconsistent RPZ data, use after free and/or a crash of the recursor. Normally concurrent transfers of the same RPZ zone can only occur with a malfunctioning RPZ provider.Show less
1Powerdns
1Recursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
By publishing and querying a crafted zone an attacker can cause allocation of large entries in the negative and aggressive NSEC(3) caches.
1Powerdns
3Authoritative
DnsdistRecursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker can send a web request that causes unlimited memory allocation in the internal web server, leading to a denial of service. The internal web server is disabled by default.
1Powerdns
1Recursor
Jun 17, 2026
Apr 22, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker can send a web request that causes unlimited memory allocation in the internal web server, leading to a denial of service. The internal web server is disabled by default.
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker might be able to trigger a use-after-free by sending crafted DNS queries to a DNSdist using the DNSQuestion:getEDNSOptions method in custom Lua code. In some cases DNSQuestion:getEDNSOptions might refer to a...Show more
An attacker might be able to trigger a use-after-free by sending crafted DNS queries to a DNSdist using the DNSQuestion:getEDNSOptions method in custom Lua code. In some cases DNSQuestion:getEDNSOptions might refer to a version of the DNS packet that has been modified, thus triggering a use-after-free and potentially a crash resulting in denial of service.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker might be able to trigger an out-of-bounds write by sending crafted DNS responses to a DNSdist using the DNSQuestion:changeName or DNSResponse:changeName methods in custom Lua code. In some cases the rewritten...Show more
An attacker might be able to trigger an out-of-bounds write by sending crafted DNS responses to a DNSdist using the DNSQuestion:changeName or DNSResponse:changeName methods in custom Lua code. In some cases the rewritten packet might become larger than the initial response and even exceed 65535 bytes, potentially leading to a crash resulting in denial of service.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker might be able to trick DNSdist into allocating too much memory while processing DNS over QUIC or DNS over HTTP/3 payloads, resulting in a denial of service. In setups with a large quantity of memory available...Show more
An attacker might be able to trick DNSdist into allocating too much memory while processing DNS over QUIC or DNS over HTTP/3 payloads, resulting in a denial of service. In setups with a large quantity of memory available this usually results in an exception and the QUIC connection is properly closed, but in some cases the system might enter an out-of-memory state instead and terminate the process.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
6.5 MEDIUM· v3
N/A· v2
When the early_acl_drop (earlyACLDrop in Lua) option is disabled (default is enabled) on a DNS over HTTPs frontend using the nghttp2 provider, the ACL check is skipped, allowing all clients to send DoH queries regardless...Show more
When the early_acl_drop (earlyACLDrop in Lua) option is disabled (default is enabled) on a DNS over HTTPs frontend using the nghttp2 provider, the ACL check is skipped, allowing all clients to send DoH queries regardless of the configured ACL.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
An attacker might be able to trigger an out-of-bounds read by sending a crafted DNS response packet, when custom Lua code uses newDNSPacketOverlay to parse DNS packets. The out-of-bounds read might trigger a crash, leadi...Show more
An attacker might be able to trigger an out-of-bounds read by sending a crafted DNS response packet, when custom Lua code uses newDNSPacketOverlay to parse DNS packets. The out-of-bounds read might trigger a crash, leading to a denial of service, or access unrelated memory, leading to potential information disclosure.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
4.3 MEDIUM· v3
N/A· v2
When the internal webserver is enabled (default is disabled), an attacker might be able to trick an administrator logged to the dashboard into visiting a malicious website and extract information about the running config...Show more
When the internal webserver is enabled (default is disabled), an attacker might be able to trick an administrator logged to the dashboard into visiting a malicious website and extract information about the running configuration from the dashboard. The root cause of the issue is a misconfiguration of the Cross-Origin Resource Sharing (CORS) policy.Show less
1Powerdns
1Dnsdist
Jul 25, 2026
Mar 31, 2026
N/A· v4
4.3 MEDIUM· v3
N/A· v2
An attacker might be able to inject HTML content into the internal web dashboard by sending crafted DNS queries to a DNSdist instance where domain-based dynamic rules have been enabled via either DynBlockRulesGroup:setSu...Show more
An attacker might be able to inject HTML content into the internal web dashboard by sending crafted DNS queries to a DNSdist instance where domain-based dynamic rules have been enabled via either DynBlockRulesGroup:setSuffixMatchRule or DynBlockRulesGroup:setSuffixMatchRuleFFI.Show less
1Powerdns
1Recursor
Jun 17, 2026
Feb 9, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Crafted zones can lead to increased incoming network traffic.
1Powerdns
1Recursor
Jun 17, 2026
Feb 9, 2026
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Crafted zones can lead to increased resource usage and crafted CNAME chains can lead to cache poisoning in Recursor.
1Powerdns
1Recursor
Jun 17, 2026
Feb 9, 2026
N/A· v4
6.5 MEDIUM· v3
N/A· v2
Crafted delegations or IP fragments can poison cached delegations in Recursor.
1Powerdns
1Recursor
Jun 17, 2026
Feb 9, 2026
N/A· v4
8.2 HIGH· v3
N/A· v2
Crafted delegations or IP fragments can poison cached delegations in Recursor.
1Powerdns
1Recursor
Jun 17, 2026
Dec 9, 2025
N/A· v4
7.5 HIGH· v3
N/A· v2
An attacker can trigger the removal of cached records by sending a NOTIFY query over TCP.
1Powerdns
1Recursor
Jun 17, 2026
Dec 9, 2025
N/A· v4
5.3 MEDIUM· v3
N/A· v2
An attacker can trigger an assertion failure by requesting crafted DNS records, waiting for them to be inserted into the records cache, then send a query with qtype set to ANY.