Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid credentials for PowerDNS service
-
DeliveryCraft DNS query with LDAP metacharacters
-
ExploitBypass LDAP query escaping via 8bit-dns parser
-
ExecutionModify LDAP filter logic
-
PersistEnumerate restricted domain subtrees
-
ImpactRetrieve sensitive DNS zone data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization LDAP query parameterization
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three specific conditions: First, the target PowerDNS Authoritative instance must be configured with LDAP as an active backend storage mechanism (not file-based or SQL storage). Second, the 8bit-dns feature must be explicitly enabled in the PowerDNS configuration, allowing non-ASCII characters in DNS queries that trigger the vulnerable code path. Third, the attacker must possess valid authentication credentials to query the PowerDNS service-public/unauthenticated access is insufficient. The vulnerability does not affect default installations using standard DNS storage backends without LDAP integration. Exploitation is further limited by the need for detailed knowledge of the target's LDAP directory structure and query syntax, making it a selective attack rather than a universal vulnerability in all PowerDNS deployments. |
| Impact | CVSS 5.3 with AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N indicates the vulnerability requires network access but high complexity, authenticated user privileges, and impacts only confidentiality within the user's own session scope. The high complexity requirement (AC:H) and authentication prerequisite (PR:L) significantly limit real-world exploitation compared to the disclosed confidentiality impact. The vulnerability is information disclosure only-no integrity or availability impact-making it suitable for targeted reconnaissance rather than mass exploitation. Without EPSS score or KEV status in the provided data, risk assessment relies on CVSS signals: the combination of authentication requirement and AC:H suggests this is opportunistic exploitation by compromised or insider accounts rather than a vector for broad compromise. The attack requires deep knowledge of LDAP syntax and target directory structure, further limiting the attacker pool. Moderate priority for organizations using LDAP backends with 8bit-dns enabled; lower priority for other deployments. |
| Exploit ScenarioDerived | An authenticated user (or attacker with valid PowerDNS credentials) sends a specially crafted DNS query containing LDAP filter metacharacters (e.g., wildcards or boolean operators) to the PowerDNS server configured with LDAP backend and 8bit-dns enabled. The server does not properly escape these characters before constructing the LDAP query, allowing the attacker to modify the query logic to enumerate arbitrary domain subtrees and retrieve sensitive DNS records that should be restricted to their privilege level. For example, injecting '*' or '(|(uid=*))' syntax into the query could bypass domain scope restrictions and expose subordinate DNS zones. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 22, 2026
Incomplete LDAP query escaping in PowerDNS Authoritative with 8bit-dns enabled allows authenticated users to enumerate internal domain subtrees through LDAP injection, leading to information disclosure of sensitive DNS zone data. The vulnerability requires valid authentication, high attack complexity due to LDAP protocol constraints, and has been reported by the vendor security team. No active exploitation data is currently available.
RemediationAI
Immediately review and apply the vendor-released security patch from PowerDNS advisory powerdns-2026-05 (https://docs.powerdns.com/authoritative/security-advisories/powerdns-advisory-powerdns-2026-05.html) to update your PowerDNS Authoritative installation to a patched version. As an interim control, if LDAP backend usage is not essential, disable LDAP authentication backends in the PowerDNS configuration and switch to alternative storage mechanisms (MySQL, PostgreSQL, or SQLite) until patching is complete. Alternatively, if 8bit-dns feature is not operationally required, disable it in the PowerDNS configuration file (set allow-8bit=no or equivalent) to eliminate the attack vector; this may impact internationalized domain name (IDN) support if your infrastructure depends on it. Restrict LDAP backend access to trusted networks only via firewall rules at the network boundary, limiting the pool of authenticated users who can reach the vulnerable code path.
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 processes DNS queries and supports backend storage mechanisms including LDAP directories. When the 8bit-dns feature is enabled, the server processes non-ASCII characters in DNS names. The vulnerability stems from improper sanitization of user-controlled input in LDAP query construction, allowing attackers to inject LDAP filter syntax. This is a classic example of CWE-90 (Improper Neutralization of Special Elements used in an LDAP Query) where special LDAP characters such as parentheses, asterisks, and boolean operators are not properly escaped before query execution. The LDAP backend then interprets the injected syntax as structural query logic rather than literal data, enabling unauthorized directory traversal and enumeration.
Know when LDAP 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:L/PR:L/UI:N/S:U/C:H/I:N/A:N
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
Incomplete escaping of LDAP queries when running with 8bit-dns enabled allows users to perform queries of internal domain subtrees.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a
In Joomla!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required,
An issue was discovered on Accellion FTA devices before FTA_9_12_180. Rated critical severity (CVSS 9.8), this vulnerabi
An authenticated GitLab user can seize control of an existing LDAP-backed account on instances that have both OmniAuth S
LDAP injection in Central Dogma's Apache Shiro-based authentication module exposes unauthenticated remote attackers to a
Mastodon is a free, open-source social network server based on ActivityPub Mastodon allows configuration of LDAP for aut
Dolibarr 11.0.3 contains a persistent cross-site scripting vulnerability in LDAP synchronization settings that allows at
A reflected cross-site scripting (xss) vulnerability exists in the ldapUser functionality of MedDream PACS Premium 7.3.6
Authentication bypass in Apache Druid versions 0.17.0 through 35.x. Affects all versions prior to 36.0.0 when specific p
Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)
An issue was discovered in linqi before 1.4.0.1 on Windows. Rated critical severity (CVSS 9.8), this vulnerability is re
A vulnerability, which was classified as problematic, has been found in Jahastech NxFilter 4.3.2.5.jsp?actionFlag=test&i
EUVD-2026-24947
GHSA-q8p8-x4x3-fvqm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB