Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain REST API credentials
-
DeliveryConstruct malformed HTTPS/SVCB record payload
-
ExploitSend HTTP POST to record endpoint
-
InstallBypass validation logic
-
C2Write corrupted data to LMDB
-
ExecuteDatabase integrity violation
-
ImpactService degradation or denial
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Attacker must possess valid credentials and authorization to use the PowerDNS Authoritative REST API (PR:H in CVSS vector). The vulnerable code path is only triggered when creating or modifying HTTPS (type 65) or SVCB (type 64) DNS records via the REST API. The deployment must use LMDB as the backend storage engine; other storage backends (SQLite, MySQL, zone files) are not affected. REST API must be enabled in the PowerDNS configuration (not the default in minimal installs). The vulnerability does not require special network positioning, specific DNS configurations, or user interaction - only REST API access by an authenticated operator with record modification privileges. |
| Impact | CVSS 6.5 with network vector (AV:N), low complexity (AC:L), and high privilege requirement (PR:H) indicates moderate real-world risk, heavily mitigated by the high-privilege prerequisite. The vulnerability requires an authenticated operator with REST API access - not an unauthenticated remote attacker. EPSS score not provided, limiting probabilistic exploitation assessment. Exploitation is non-interactive (UI:N) and has bounded scope (S:U), affecting only the targeted service. The high-privilege gate significantly reduces risk compared to the raw CVSS score: only trusted operators can trigger this. However, the dual impact on integrity and availability (I:H/A:H) is serious - database corruption can render the authoritative server inoperable. No KEV status provided, no public POC identified. This is a privilege-abuse vulnerability rather than a remote escalation path; threat model centers on malicious or compromised operator accounts, not external attackers. Organizations without REST API exposure or with strict operator access controls face lower real risk. |
| Exploit ScenarioDerived | A malicious or compromised operator with PowerDNS REST API credentials crafts an HTTP POST request to the API endpoint for creating HTTPS or SVCB records, embedding specially formatted invalid data in the record payload. The API server bypasses validation and writes the corrupted record directly to the LMDB database. Subsequent DNS queries fail or return corrupt data, potentially cascading to database index corruption that impacts all zone data stored in LMDB, forcing service restart or database rebuild. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 22, 2026
PowerDNS Authoritative server allows authenticated REST API operators to inject malformed HTTPS or SVCB record data, corrupting the LMDB backend database and causing service degradation or denial of availability. The vulnerability requires high-privilege REST API access and affects deployments using LMDB as the backend storage engine, with confirmed impact on data integrity and availability.
RemediationAI
Apply the vendor-released security patch from PowerDNS per the advisory at https://docs.powerdns.com/authoritative/security-advisories/powerdns-advisory-powerdns-2026-05.html. Specific patched version not provided in input data - verify exact upgrade target in the advisory. As an interim compensating control, restrict REST API access to a minimal set of trusted operators using network-level access controls (firewall rules limiting API endpoints to specific IPs) and disable REST API entirely if not actively used in production. Monitor LMDB database integrity using PowerDNS built-in diagnostics or external database verification tools to detect corruption. Database repairs may be necessary if corruption is detected before patching; consult PowerDNS documentation for LMDB recovery procedures. Mitigating controls reduce attack surface but do not eliminate the vulnerability in unpatched versions.
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 is a DNS nameserver that supports multiple backend storage engines including LMDB (Lightning Memory-Mapped Database), a high-performance key-value store. The vulnerability exists in the REST API's record validation logic when handling HTTPS (type 65) and SVCB (type 64) record types, which are modern DNS record types used for service binding and HTTPS certificate validation. The REST API accepts authenticated requests from operators to create or modify DNS records, but insufficient input validation on these specific record types allows crafted payloads to be written directly to the LMDB database. LMDB's strict data format requirements mean corrupted records can corrupt internal database structures, affecting all subsequent queries. The CWE classification is not specified but the root cause appears related to improper input validation (CWE-20) and insufficient encoding handling for DNS record data.
Know when Authoritative 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:H/UI:N/S:U/C:N/I:N/A:H
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
An operator allowed to use the REST API can cause the Authoritative server to produce invalid HTTPS or SVCB record data, which can in turn cause LMDB database corruption, if using the LMDB backend.
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
Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Authoritative
View allPowerDNS (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
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
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
An issue was discovered in PowerDNS Authoritative through 4.3.0 when --enable-experimental-gss-tsig is used. Rated high
The label decompression functionality in PowerDNS Recursor 3.5.x, 3.6.x before 3.6.3, and 3.7.x before 3.7.2 and Authori
The label decompression functionality in PowerDNS Recursor before 3.6.4 and 3.7.x before 3.7.3 and Authoritative (Auth)
Denial of service in PowerDNS Authoritative Server (4.9.0 before 4.9.15 and 5.0.0 before 5.0.5) arises from concurrency
Remote denial of service in PowerDNS Authoritative Server arises from insufficient validation of SOA queries received vi
PowerDNS Authoritative secondary servers configured to forward DNS UPDATE requests to a primary can be driven into file
Denial of service in PowerDNS Authoritative, Recursor, and dnsdist via unbounded memory allocation in their internal web
EUVD-2026-24951
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB