Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain ability to forge DNS responses
-
DeliveryInject forged SOA in NXDOMAIN/NODATA answer
-
ExploitResolver skips SOA DNSSEC validation
-
ExecutionResponse returned with AD bit set
-
ImpactClient trusts forged SOA record
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
|
| Exploitation Conditions | Exploitation requires an attacker able to supply forged DNS responses (an on-path position or a successful off-path spoofing/forgery), and is limited to Hickory DNS (hickory-server) 0.25.0 through 0.26.1 running specifically in validating recursive resolver or validating forwarder mode. The flaw only manifests in negative responses - NXDOMAIN or NODATA - where the SOA record's DNSSEC validation status is not checked. Real-world impact is further constrained to situations where downstream clients both rely on this resolver/forwarder to perform DNSSEC validation AND use the SOA record contents for some purpose; clients that do not consume the SOA, or deployments not performing validation, are unaffected. There is no confidentiality or availability impact and no privilege or user-interaction requirement. |
| Impact | This is a moderate-severity DNSSEC validation bypass (CVSS 4.0 base 6.3) affecting Hickory DNS when operating as a validating recursive resolver or validating forwarder. The CVSS vector signals network attack vector (AV:N) with no privileges or user interaction, but a present attack requirement (AT:P) - the attacker must be able to supply forged DNS responses, meaning off-path spoofing or an on-path position, which is a real barrier against a modern resolver. Impact is limited to integrity (VI:L) with no confidentiality or availability effect, consistent with the ability to inject only a forged SOA record into NXDOMAIN/NODATA negative answers while the AD bit is incorrectly set. No EPSS score is provided and the vulnerability is not on CISA KEV, so there is no confirmed active exploitation; the vuln.today decision label is 'this_month' rather than act_now/emergency, indicating prioritized patching but not emergency response. No exploit code is referenced - only vendor/coordinator advisories (GHSA and VulnCheck). The practical risk is further gated because harm only materializes when downstream clients BOTH rely on this resolver for DNSSEC validation AND act on the SOA record contents, making this a real but conditional priority rather than a broadly weaponizable flaw. |
| Exploit ScenarioDerived | An attacker positioned to inject or spoof DNS responses (on-path, or an off-path attacker who can forge/race responses) returns a crafted negative answer containing a forged SOA record for a name under a DNSSEC-signed zone. Because Hickory DNS does not verify that the SOA passed DNSSEC validation when building NXDOMAIN/NODATA responses, it forwards the forged SOA to the client with the AD bit set, and a client that trusts the resolver's validation and consumes the SOA contents is misled. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 08, 2026
DNSSEC validation bypass in Hickory DNS (hickory-server) 0.25.0 through 0.26.1 causes forged SOA records to be delivered to downstream clients with the AD bit set in NXDOMAIN and NODATA responses, because the resolver never checks whether that SOA record actually passed DNSSEC validation. The attacker must be able to supply forged DNS responses (an on-path position or a successful off-path spoofing effort) and the flaw only manifests when hickory-server runs as a validating recursive resolver or validating forwarder; the CVSS:4.0 vector shows PR:N, so no credentials are required. Impact is integrity-only and further constrained to clients that both delegate validation to this server and consume SOA contents - there is no confidentiality or availability impact. No public exploit code has been identified at time of analysis and the issue is not in CISA KEV; a vendor patch exists in 0.26.2.
RemediationAI
Vendor-released patch: upgrade hickory-server to 0.26.2, which corrects the missing validation-status check on SOA records in NXDOMAIN and NODATA responses; the upstream advisory at https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-8hq4-5836-w6q4 documents the vulnerable range as v0.25.0 through v0.26.1. The supplied sources do not describe a configuration workaround, so treat the 0.26.2 update as the complete fix and prioritise it on resolvers and forwarders that are configured to validate DNSSEC on behalf of clients that read the AD bit. Deployments that do not run in validating recursive resolver or validating forwarder mode, or whose clients ignore SOA record contents, are not exposed to the described impact, and the priority label for this CVE is this_month rather than an emergency response.
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
Hickory DNS is a Rust implementation of DNS, and the affected component is the hickory-server crate operating in validating recursive resolver or validating forwarder mode. DNSSEC validation produces two observable outcomes for a downstream client: the AD (Authenticated Data) bit, signalling that every RRset in the response was validated, and the SOA record placed in the authority section of negative answers (NXDOMAIN and NODATA) to convey negative-caching TTLs. The root cause maps to CWE-345 (insufficient verification of data authenticity), with the upstream advisory also classifying it as CWE-358 (improperly implemented security check for a standard): when assembling the negative response, the code path does not consult the stored DNSSEC validation status of the SOA record before setting the AD bit, so an attacker-supplied SOA is propagated as authenticated data. The practical consequence is a broken trust signal - a client that relies on the resolver's AD bit will treat the forged SOA as validated. Per the independent assessment, exploitation requires the ability to supply forged DNS responses and only affects negative responses; the trigger mechanics beyond that are not described in the available sources, and no confidentiality or availability impact is assessed.
Know when Hickory Dns 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
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Remote and unauthenticated (AV:N/PR:N/UI:N), but AC:H because the attacker must forge/spoof DNS responses; integrity-only (I:L) with no confidentiality or availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
The validating recursive resolver and validating forwarder in Hickory DNS (hickory-server) 0.25.0 before 0.26.2 do not check whether the SOA record passed DNSSEC validation when assembling NXDOMAIN or NODATA responses. An attacker able to supply forged DNS responses can have a forged SOA record returned to clients with the AD bit set, misleading clients that rely on the server's DNSSEC validation.
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.
Related Vulnerabilities in Hickory DNS Multiple Security Flaws
View all 36More in Hickory Dns
View allMalformed TSIG records can crash Hickory DNS 0.26.0 through 0.26.1 builds compiled with overflow checks enabled, causing
Remote, unauthenticated memory-amplification denial of service affects Hickory DNS (the hickory-proto crate) versions 0.
EUVD-2026-119341
GHSA-p5hq-5ppr-f8g2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB