Skip to main content

PowerDNS Recursor CVE-2026-42390

| EUVDEUVD-2026-39359 MEDIUM
Improper Input Validation (CWE-20)
2026-06-25 OX GHSA-3r7g-67q5-53gf
5.3
CVSS 3.1 · Vendor: OX
Share

Severity by source

Vendor (OX) PRIMARY
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI
3.7 LOW

AC:H applied because exploitation requires non-default ZoneToCache+ZONEMD configuration and attacker positioning to supply a crafted zone; no auth, confidentiality, or availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative

Primary rating from Vendor (OX).

CVSS VectorVendor: OX

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Jun 25, 2026 - 15:17 EUVD
Analysis Generated
Jun 25, 2026 - 14:35 vuln.today

DescriptionCVE.org

An invalid zone might pass ZONEMD validation while it should not. This is only relevant if ZoneToCache is configured with ZONEMD validation.

AnalysisAI

ZONEMD validation bypass in PowerDNS Recursor allows a cryptographically invalid DNS zone to be accepted as legitimate when ZoneToCache is configured with ZONEMD validation enabled. This undermines the integrity guarantee that ZONEMD is designed to provide - an attacker capable of serving a crafted zone to the resolver (e.g., via a rogue authoritative source or network interception) can cause the recursor to cache and serve tampered DNS data. No public exploit code has been identified and exploitation is not confirmed in CISA KEV; real-world risk is constrained by the non-default configuration prerequisite.

Technical ContextAI

ZONEMD, standardized in RFC 8976, embeds a cryptographic digest within a DNS zone to allow consumers to verify the zone's complete integrity before use. PowerDNS Recursor's ZoneToCache feature enables the resolver to periodically fetch and locally cache entire DNS zones, serving them with authoritative-like authority. When ZONEMD validation is activated within ZoneToCache, the recursor should reject any zone whose digest does not match its contents. The flaw causes the validation routine to return a passing result for certain invalid zones - most likely a logic error in digest computation, comparison, or zone parsing, as no CWE has been formally assigned. The affected product is identified by CPE cpe:2.3:a:powerdns:recursor:*:*:*:*:*:*:*:*, indicating a broad version range; exact affected and fixed versions are enumerated in the vendor advisory.

RemediationAI

Upgrade PowerDNS Recursor to the patched version identified in the vendor advisory at https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-powerdns-2026-08.html - the exact fixed version number is not independently confirmed in available data and must be verified from that source. For deployments unable to patch immediately, disabling ZONEMD validation within the ZoneToCache configuration eliminates the vulnerable code path entirely; this trade-off removes cryptographic integrity checking for cached zones, which may be acceptable temporarily if zone sources are otherwise trusted and access-controlled. Additionally, restricting ZoneToCache zone sources to authoritative servers under direct operator control reduces the likelihood that a malformed zone could be injected, though this is a defense-in-depth measure rather than a complete fix.

CVE-2016-5427 HIGH
7.5 Sep 21

PowerDNS (aka pdns) Authoritative Server before 3.4.10 does not properly handle a . Rated high severity (CVSS 7.5), this

CVE-2016-5426 HIGH
7.5 Sep 21

PowerDNS (aka pdns) Authoritative Server before 3.4.10 allows remote attackers to cause a denial of service (backend CPU

CVE-2019-3871 HIGH POC
8.8 Mar 21

A vulnerability was found in PowerDNS Authoritative Server before 4.0.7 and before 4.1.7. Rated high severity (CVSS 8.8)

CVE-2021-36754 HIGH POC
7.5 Jul 30

PowerDNS Authoritative Server 4.5.0 before 4.5.1 allows anybody to crash the process by sending a specific query (QTYPE

CVE-2012-1193 MEDIUM POC
6.4 Feb 17

The resolver in PowerDNS Recursor (aka pdns_recursor) 3.3 overwrites cached server names and TTL values in NS records du

CVE-2020-24698 CRITICAL
9.8 Oct 02

An issue was discovered in PowerDNS Authoritative through 4.3.0 when --enable-experimental-gss-tsig is used. Rated criti

CVE-2019-3807 CRITICAL
9.8 Jan 29

An issue has been found in PowerDNS Recursor versions 4.1.x before 4.1.9 where records in the answer section of response

CVE-2017-7557 HIGH
8.8 Aug 22

dnsdist version 1.1.0 is vulnerable to a flaw in authentication mechanism for REST API potentially allowing CSRF attack.

CVE-2020-10030 HIGH
8.8 May 19

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

CVE-2026-42000 HIGH
8.6 May 21

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

CVE-2026-24028 HIGH
8.2 Mar 31

Out-of-bounds read in PowerDNS dnsdist allows unauthenticated remote attackers to trigger denial of service or potential

CVE-2025-59023 HIGH
8.2 Feb 09

Crafted delegations or IP fragments can poison cached delegations in Recursor. [CVSS 8.2 HIGH]

Vendor StatusVendor

SUSE

Severity: Moderate

Share

CVE-2026-42390 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy