Skip to main content

PowerDNS Recursor CVE-2026-85555

HIGH
2026-10-21
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Induce recursor to resolve attacker-influenced zone
  2. Delivery
    Serve crafted out-of-band NS/delegation records
  3. Exploit
    Bypass DNSSEC validation
  4. Execution
    Insert forged records into recursor cache
  5. Impact
    Downstream clients receive poisoned DNS answers

Vulnerability Assessment

Exploitation Conditions

Exploitation targets PowerDNS Recursor versions prior to 5.3.12 (5.3.x train) and 5.4.8 (5.4.x train), specifically the resolver's out-of-band NS resolution path, where delegation/NS data obtained during recursion is accepted into cache without adequate DNSSEC validation, yielding a validation bypass and cache poisoning. The practical prerequisite is that the attacker must get the recursor to resolve a name within a zone whose authoritative responses the attacker can control or spoof (e.g. by luring a client query for an attacker-chosen domain), so the attack is not a passive single-packet exploit - it depends on inducing the specific out-of-band resolution behavior. Limiting factors: the bypass is most consequential where DNSSEC validation is relied upon as a security control, and success depends on the resolver performing the vulnerable out-of-band NS resolution for attacker-reachable zones; exact timing/configuration constraints are detailed only in the vendor advisory and are not reproduced in this input.

Impact

This is a genuine high-priority patch for DNSSEC-validating PowerDNS Recursor deployments, but the available signals are thin and must be weighed carefully. The vendor (PowerDNS/Open-Xchange) explicitly rates this one of three 'High' severity CVEs in advisory 2026-12; however, the input provides NO CVSS score or vector (listed N/A), NO EPSS probability, NO CISA KEV entry, and NO evidence of public exploit code - so all quantitative exploitation signals are missing and cannot be cross-referenced against the vendor rating. The nature of the flaw (DNSSEC validation bypass plus cache poisoning via out-of-band NS resolution) is inherently serious because it defeats the integrity guarantee DNSSEC is deployed to provide and can silently redirect every downstream client of the resolver. Offsetting that, cache-poisoning/validation-bypass attacks of this type typically require the attacker to induce the resolver to resolve an attacker-influenced delegation and to win specific resolution conditions, which raises attack complexity above a trivial unauthenticated single-packet exploit. Bottom line: treat as a real priority for patching given a trusted vendor High rating and the broad deployment of PowerDNS Recursor, but note there is currently no evidence of active exploitation or public PoC, so this is urgency driven by impact and product footprint rather than by observed in-the-wild activity.

Exploit ScenarioDerived

An attacker who controls (or can influence responses from) an authoritative nameserver induces a victim's PowerDNS Recursor to perform out-of-band resolution of NS records for a target zone, and supplies crafted data that is accepted without proper DNSSEC validation. The forged records are inserted into the recursor's cache, so subsequent queries from all clients of that resolver are answered with attacker-chosen addresses, enabling redirection to malicious hosts. No public exploit code was identified at time of analysis, and full technical preconditions are described only in the vendor advisory.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

DNSSEC validation bypass and cache poisoning in PowerDNS Recursor lets remote, unauthenticated attackers inject forged DNS records into a validating resolver's cache by abusing the out-of-band NS resolution path, where delegation and NS data obtained during recursion is accepted without adequate DNSSEC validation (assessed CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - integrity-only impact, high attack complexity). Affected are the 5.3.x train prior to 5.3.12 and the 5.4.x train prior to 5.4.8; the flaw is only practically reachable when an attacker can induce the recursor to resolve a name in a zone whose authoritative responses they control or spoof, for example by luring a client query for an attacker-chosen domain. No public exploit code or confirmed active exploitation was identified at time of analysis, and the EPSS score was not available in the supplied data, but the integrity impact on DNSSEC-validating deployments makes this the highest-priority item in advisory SA-2026-12.

RemediationAI

Vendor-released patch: upgrade to PowerDNS Recursor 5.4.8 (5.4.x train) or 5.3.12 (5.3.x train), released 21 October 2026; the fixes are tracked as pull request 18197 for 5.4.8 and pull request 18198 for 5.3.12. Operators on 5.3.x who also use incoming ECS should go to 5.3.13 instead, which contains the same security fix plus a correction for a scope-zero performance regression, and all upgrades should be validated against the Upgrade Guide referenced in the changelogs. Signed source tarballs are available from https://downloads.powerdns.com/releases/ (pdns-recursor-5.4.8.tar.xz and pdns-recursor-5.3.12.tar.xz with accompanying .sig files), and distribution packages from https://repo.powerdns.com/. If an immediate upgrade is not possible, the effective compensating control is to restrict who can drive recursion: tighten allow-from/allow-recursion so only trusted client networks can submit queries, which shrinks the set of attacker-inducible resolutions but breaks any deliberately open-resolver or large roaming-client use case. Restricting outbound DNS from the recursor to known authoritative ranges reduces spoofing feasibility but will break resolution of legitimate domains hosted outside those ranges, so it needs a maintained allow-list. Do not disable DNSSEC validation as a 'mitigation' - it does not remove the poisoning path and removes the control that limits the impact. Additionally, monitor cache contents and validation-failure logs for anomalous records and, if compromise is suspected, flush the recursor cache after patching, since poisoned entries otherwise persist for their TTL. Details and any advisory-specific configuration guidance are in https://doc.powerdns.com/recursor/security-advisories/powerdns-advisory-2026-12.html.

Affected ProductsAI

PowerDNS Recursor 5.3.x before 5.3.12 and 5.4.x before 5.4.8 are affected; the fixes shipped in the 21 October 2026 releases. Deployments that do not enable DNSSEC validation are not exposed to the bypass aspect but still run vulnerable code and should upgrade, and 5.3.x operators should note that 5.3.13 was published the same day to correct a performance regression introduced with SA-2026-08 for setups using use-incoming-edns-subnet with scope-zero answers. No CPE strings were included in the supplied intelligence, so version matching must be done against the vendor changelogs rather than automated CPE correlation. The authoritative details are in PowerDNS Security Advisory 2026-12 (https://doc.powerdns.com/recursor/security-advisories/powerdns-advisory-2026-12.html), with the 5.4.x changelog at https://doc.powerdns.com/recursor/changelog/5.4.html#change-5.4.8 and the 5.3.x changelog at https://doc.powerdns.com/recursor/changelog/5.3.html#change-5.3.12; the original disclosure thread is at https://seclists.org/oss-sec/2026/q4/281. Note the vendor's revised end-of-life policy, which now supports older release trains for one year after the following major release - operators on trains other than 5.3.x/5.4.x should confirm their support status against https://docs.powerdns.com/recursor/appendices/EOL.html.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

PowerDNS Recursor is a caching, resolving DNS server that performs iterative recursion on behalf of stub clients and, when DNSSEC validation is enabled, builds a chain of trust from the root down through DS/DNSKEY records to validate each answer. During recursion the recursor must also resolve name-server (NS) targets and glue for delegations, and this 'out-of-band' NS resolution follows a separate code path from normal answer validation. Per the vendor advisory and our assessment, data obtained on that path can be admitted into the cache without adequate DNSSEC validation, so an attacker who can shape the authoritative responses for a zone it controls - or spoof them - can cause the resolver to cache and subsequently serve records that a DNSSEC-validating resolver should have rejected, yielding both a validation bypass and cache poisoning. No CWE identifier or CVSS vector was supplied in the raw CVE record; the behavior corresponds to the general weakness family of insufficient verification of authenticity/signature during validation (in the CWE-345/CWE-347 neighborhood), though that mapping is analytical rather than an official assignment. The practical barrier is sequencing and reachability - the attacker must first get the recursor to attempt the specific out-of-band resolution for an attacker-reachable zone - which is why the assessed complexity is High even though no authentication or user interaction is required. This CVE is one of seven fixed in PowerDNS Security Advisory 2026-12 (alongside CVE-2026-73206, CVE-2026-73205, CVE-2026-85556, CVE-2026-85557, CVE-2026-85558 and CVE-2026-85559); three of the group are rated High, and this is the integrity-focused one, whereas the siblings are predominantly denial-of-service and resource-exhaustion issues.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

vuln.today AI 5.9 MEDIUM

Network-reachable and unauthenticated (AV:N/PR:N/UI:N) but requires inducing specific out-of-band resolution and winning poisoning conditions (AC:H); primary impact is DNS response integrity (I:H), with no direct confidentiality or availability loss.

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

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

PowerDNS Recursor versions 5.3.x before 5.3.12 and 5.4.x before 5.4.8 contain a DNSSEC validation bypass and cache-poisoning flaw that can let remote, unauthenticated attackers inject forged DNS records into validating resolvers. Organizations relying on these recursors for DNSSEC-validated name resolution face integrity risk-attackers could redirect users or services to attacker-controlled destinations-and leadership should prioritize remediation because DNS is a trust anchor for most business applications. No public exploit identified at time of analysis; advisory SA-2026-12 nevertheless ranks this as the highest-priority item.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting recursion to trusted clients via ACLs, disabling open recursion, segmenting DNS infrastructure, monitoring for anomalous NS resolution and DNSSEC validation failures, and applying any vendor workarounds in SA-2026-12. If risk is unacceptable, temporarily route high-risk queries through an alternate validated resolver.

Threat Intelligence Overview

Prevalence
High
major open-source recursive DNS resolver used by ISPs and enterprises
Data Quality
1 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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