Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition to inject DNS responses
-
DeliveryReuse child-side NSEC/NSEC3 records
-
ExploitFake insecure delegation, bypass DS proof
-
ExecutionForge child-zone records
-
ImpactResolver accepts forged data
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 the resolver to perform DNSSEC validation and to process a delegation at a zone cut where the attacker can supply NSEC or NSEC3 records reused from the child side of the zone. The attacker must be able to inject or spoof DNS responses to the Hickory DNS resolver (on-path or capable of response forgery), which - combined with AC:H/AT:P - is the limiting factor: this is not trivially exploitable against arbitrary queries. Affected: hickory-net 0.26.0-beta.1 through 0.26.1 (fixed in 0.26.2) and hickory-proto through 0.26.0-alpha.1 (not yet patched). Deployments not using DNSSEC validation are not exposed to this specific downgrade. |
| Impact | This is a genuine DNSSEC security control failure with signals that point to moderate-but-real risk rather than an inflated high-CVSS issue. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) shows a network-reachable, unauthenticated flaw, but tempers it with AC:H and AT:P - exploitation requires specific attacker positioning and preconditions, not a trivial single packet. Impact is scoped tightly to integrity (VC:N/VI:H/VA:N): the bug lets an attacker defeat DNSSEC's proof-of-insecure-delegation and forge child-zone records, with no direct confidentiality or availability impact. The vuln.today priority is 'this_week' and it was reported by VulnCheck, indicating analyst attention, but it is NOT in CISA KEV and no EPSS score was supplied, so there is no evidence of active or widespread exploitation. No verified working exploit code is referenced - only the GHSA and VulnCheck advisories. The signals are internally consistent (a sophisticated spoofing/forgery primitive requiring an attacker able to inject DNS responses), so this reads as a prioritize-and-patch item for Hickory DNS deployments relying on DNSSEC validation, not an emergency. Key gaps: no EPSS, no KEV, and no independent confirmation of in-the-wild use. |
| Exploit ScenarioDerived | An attacker positioned to inject or spoof DNS responses to a resolver using Hickory DNS supplies NSEC/NSEC3 records taken from the child side of a zone cut to falsely prove that no DS RRset exists, making a secure delegation appear insecure. Having downgraded validation, the attacker then forges arbitrary records in the child zone that the resolver accepts as valid. No public exploit identified at time of analysis; the GHSA advisory describes the mechanism but no verified working exploit code is referenced. |
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 lets an attacker who can spoof resolver responses reuse child-side NSEC or NSEC3 records to fake an insecure delegation and forge child-zone records. The flaw affects hickory-net 0.26.0-beta.1 through 0.26.1 (fixed in 0.26.2) and hickory-proto through 0.26.0-alpha.1 (not yet patched). No public exploit identified at time of analysis, and exploitation requires DNSSEC validation plus the ability to inject or spoof DNS responses at a zone cut.
RemediationAI
Upgrade hickory-net to 0.26.2 or later; this is the vendor-released patch for the 0.26.0-beta.1 through 0.26.1 range. For hickory-proto through 0.26.0-alpha.1, no vendor-released patch is identified in the provided data, so track the GHSA advisory for a fixed release. The assessment notes deployments that do not use DNSSEC validation are not exposed to this specific downgrade; disabling validation removes that exposure but also removes DNSSEC protections and should be treated as a temporary trade-off, not a complete fix. Because exploitation requires the attacker to inject or spoof DNS responses at a zone cut, restricting which networks can reach the validating resolver and limiting exposure to untrusted or on-path networks reduces the attack surface while patching. Advisory: https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-7php-9j59-g3ch; VulnCheck: https://www.vulncheck.com/advisories/hickory-dns-0.26.0-beta.1-before-0.26.2-dnssec-validation-bypass-via-missing-rfc-6840-checks.
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 DNS implementation; the affected packages are hickory-net and hickory-proto. DNSSEC validation uses NSEC or NSEC3 denial-of-existence proofs to establish that no DS RRset exists at a delegation, which would make the child zone insecure. RFC 6840 §4.4 requires such a proof to also show that the delegation's NS record exists or could exist, and the validation routines omitted this check (CWE-345, insufficient verification of authenticity). Consequently an attacker able to supply spoofed responses can reuse NSEC or NSEC3 records from the child side of a zone cut to falsely deny DS and replace a secure delegation with an insecure one, enabling forgery of child-zone records. The assessed vector is AV:N/AC:H/PR:N/UI:N with integrity-only impact; the high attack complexity and attack requirements reflect the need for response injection or spoofing and a suitable zone-cut condition, and the trigger details beyond the advisory are not further described in the available sources.
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:H/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Network-reachable and unauthenticated (AV:N/PR:N), but AC:H because the attacker must inject spoofed responses and reuse specific child-side NSEC/NSEC3 records; impact is forgery only (I:H, C:N/A:N).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto through 0.26.0-alpha.1 fail to verify, per RFC 6840 §4.4, that an NSEC or NSEC3 record denying a DS RRset also proves the delegation's NS record exists. Attackers can reuse child-side NSEC or NSEC3 records to fake an insecure delegation and forge child-zone records.
Technical POC Analysis
Evidence caveat: the only supplied artefact is advisory GHSA-7php-9j59-g3ch.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
CVE-2026-123591 affects Hickory DNS, a DNS library used in certain network services, enabling attackers to bypass DNSSEC validation and forge DNS records. Organizations relying on Hickory DNS for secure DNS resolution are at risk of DNS spoofing, which could redirect users to malicious sites or disrupt service availability. Leadership should care because this undermines a core security control (DNSSEC) and could lead to data breaches or service outages, though exploitation requires specific network conditions.
No vendor-released patch identified for hickory-proto at time of analysis; for hickory-net, apply vendor patch (version 0.26.2). Interim mitigations for hickory-proto include disabling DNSSEC validation if not essential, restricting network access to DNS resolvers, monitoring for anomalous DNS responses, and considering alternative DNS libraries.
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-119350
GHSA-6fg5-mp7g-rgj8
NVD
CVE.org
EPSS
Exploit-DB