Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify PowerDNS instance with Views + TCP PROXY enabled
-
DeliveryCraft PROXY protocol header with spoofed internal IP
-
ExploitEstablish TCP connection with malformed PROXY preamble
-
ExecutionServer misapplies Views policy on spoofed IP
-
ImpactReceive DNS records from unauthorized internal view
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Two non-default PowerDNS Authoritative features must be simultaneously active: the Views feature must be configured to serve split-horizon DNS (defining distinct zone data for different client IP ranges), AND TCP PROXY protocol support must be explicitly enabled - typically present only when the server is deployed behind HAProxy, an AWS NLB, or similar load balancers that inject PROXY headers. The CVSS AC:H rating directly encodes these co-requisite conditions. Additionally, for spoofed IP exploitation to succeed, PROXY protocol headers may need to be accepted from arbitrary TCP sources rather than from a restricted set of trusted proxy IPs. Exploitation is constrained to network-accessible deployments (AV:N); no authentication is required (PR:N); no user interaction is needed (UI:N). Scope is unchanged (S:U), meaning a successful exploit does not allow lateral movement to other systems. Deployments not using Views, not using TCP PROXY protocol, or restricting PROXY header acceptance to trusted upstream IPs are not exposed. |
| Impact | The CVSS 4.8 score with vector AC:H correctly signals that this is a constrained, context-specific vulnerability rather than a broadly weaponizable flaw. High attack complexity (AC:H) captures the requirement that two non-default features - Views and TCP PROXY support - must both be active simultaneously, which significantly narrows the affected population. PR:N and UI:N confirm no authentication or user interaction is needed, meaning if the conditions are met, exploitation is fully remote and passive. Confidentiality and integrity impacts are rated Low (C:L/I:L), consistent with the Information Disclosure tag and the realistic scope of receiving wrong DNS view data. No EPSS score was provided in available intelligence, preventing probabilistic exploitation likelihood assessment - this gap should be noted. No KEV listing and no POC code identified at time of analysis; real-world exploitation has not been confirmed. For organizations specifically running split-horizon DNS with load-balanced PROXY protocol traffic, the practical risk is disproportionately higher than the raw score suggests, as leaking internal DNS records can enable reconnaissance or facilitate further attacks. For all others, risk is negligible. |
| Exploit ScenarioDerived | An attacker with TCP network access to a PowerDNS Authoritative Server configured with both Views and TCP PROXY protocol support sends a connection prefaced with a crafted PROXY protocol header containing a spoofed source IP belonging to a privileged internal network segment. The server incorrectly applies the Views policy using that spoofed IP, returning DNS records from the internal view - potentially exposing internal hostnames, service endpoints, or private infrastructure details. No POC code has been identified at time of analysis, though the attack concept is mechanically straightforward for any attacker already capable of reaching the DNS server's TCP listener. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 21, 2026
Incorrect view selection in PowerDNS Authoritative Server when processing TCP PROXY protocol requests exposes DNS records intended for a different network segment to remote unauthenticated attackers, producing both unauthorized information disclosure and limited integrity impact. Deployments running split-horizon DNS via the Views feature alongside TCP PROXY protocol support are the specific affected population. No public exploit has been identified at time of analysis, and active exploitation has not been confirmed by CISA KEV; however, the attack concept requires no authentication and no user interaction, making it relevant wherever both features are co-deployed.
RemediationAI
Patch available per vendor advisory at https://docs.powerdns.com/authoritative/security-advisories/powerdns-advisory-powerdns-2026-06.html - the exact patched version was not included in the available intelligence and must be confirmed from that advisory before upgrading. As an immediate compensating control, disable TCP PROXY protocol support on the PowerDNS Authoritative instance if it is not operationally required; this eliminates the attack surface entirely but will cause loss of real client IP visibility through load balancers, potentially affecting Views-based access control downstream. If PROXY protocol cannot be disabled, restrict its acceptance to trusted upstream proxy IP ranges via host-based firewall or network ACL - this reduces exposure to only those trusted sources, though it does not fix the underlying logic flaw. Organizations should validate that after patching, Views correctly identifies clients behind PROXY-protocol-enabled load balancers to avoid service disruption.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
PowerDNS Authoritative Server (CPE: cpe:2.3:a:powerdns:authoritative:*:*:*:*:*:*:*:*) supports a Views mechanism - a split-horizon DNS construct that returns distinct record sets to clients based on their source IP, commonly used to serve different data to internal versus external networks. The TCP PROXY protocol (originally specified by HAProxy) prepends a header to TCP streams carrying the original client IP through load balancers or reverse proxies to backend services. The vulnerability arises because the Views policy evaluation incorrectly handles the client address extracted from PROXY protocol headers, applying the wrong view for the request. No CWE was formally assigned; the behavior is closest in character to CWE-290 (Authentication Bypass by Spoofing) or CWE-284 (Improper Access Control) applied to DNS view selection logic. The CVSS vector AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N reflects that the attack is network-reachable with no credentials but requires specific co-configured conditions.
Know when Powerdns gets its next vulnerability
- 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
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Primary rating from Vendor (OX).
CVSS VectorVendor: OX
Lifecycle Timeline
1DescriptionCVE.org
Incorrect Behaviour of Views with TCP PROXY Requests
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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
Remote attackers can corrupt PowerDNS Authoritative Server configuration via specially crafted DNS NOTIFY requests, caus
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
Out-of-bounds memory read in dnsdist allows remote attackers to trigger information disclosure or denial of service when
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
EUVD-2026-31262
GHSA-f6hj-gwxc-95c3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB