Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain position to supply DNS responses
-
DeliveryCraft authority section mixing signed and bogus same-name NSEC/NSEC3
-
ExploitValidator accepts bogus record as proof
-
ExecutionForge nonexistence proof for target name
-
ImpactSuppress or spoof DNSSEC-protected answer
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
|
| Exploitation Conditions | The target must be a validating resolver using hickory-net 0.26.0-beta.1 through 0.26.1, or hickory-proto at or below 0.26.0-alpha.1, with DNSSEC validation active. The attacker must be able to supply DNS responses to that resolver - an on-path/MITM position, a malicious or attacker-controlled upstream/authoritative server - and must craft an authority section that mixes at least one validly-signed same-name record with bogus NSEC or NSEC3 records of a different type for the same owner name. Limiting factors: exploitation is impossible without DNSSEC validation enabled and without a response-injection position (captured by AT:P), which bounds realistic risk below the unqualified network-attacker reading of the vector; no authentication is required (PR:N). hickory-net is fixed in 0.26.2, while hickory-proto is not yet patched. |
| Impact | Signals point to a genuine but mid-tier priority rather than an emergency. The input CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) scores 6.3 (Medium): network-reachable and unauthenticated, but AT:P reflects a real attack requirement - the attacker must be positioned to supply DNS responses to the victim resolver (on-path, a malicious/forwarded upstream, or a controlled authoritative server). Impact is limited to integrity and availability of DNS answers (VI:L/VA:L) with no confidentiality exposure (VC:N). KEV status is not listed in the input, so there is no confirmed active exploitation; no EPSS score was provided, so widespread-exploitation probability cannot be quantified from this data. No PoC or exploit reference is present (only vendor/CVE advisories), so no public exploit identified at time of analysis. The vuln.today decision label is 'this_month' - remediate on a normal patch cycle, not an act_now/emergency footing. Note one data discrepancy: NVD lists CWE-347 while the GHSA lists CWE-345/CWE-358 - all describe improper cryptographic/origin validation, so the characterization is consistent even though the identifiers differ. Net: a real DNSSEC-validation-bypass worth patching promptly, but the AT:P positioning requirement and absence of KEV/EPSS/PoC argue against treating it as a drop-everything issue. |
| Exploit ScenarioDerived | An attacker able to supply DNS responses to a hickory-based validating resolver returns an authority section that mixes validly-signed records with bogus NSEC or NSEC3 records sharing the same owner name but a different type; because the code accepts the NSEC/NSEC3 set when any one same-name record passes signature validation, the forged denial record is trusted. The attacker thereby forges a nonexistence proof, convincing the resolver that a name or record type does not exist and suppressing or spoofing a DNSSEC-protected answer. No public exploit code is identified; success requires a response-injection or on-path position (reflected by AT:P). |
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 supply DNS responses forge nonexistence proofs for records that actually exist. hickory-net 0.26.0-beta.1 through 0.26.1 and hickory-proto through 0.26.0-alpha.1 are affected when DNSSEC validation is enabled; the attacker must be on-path or control an upstream/authoritative server and mix a validly signed same-name record with bogus NSEC or NSEC3 records in the authority section. No public exploit was identified at time of analysis, and the issue is assessed as mid-tier priority (this_month), with hickory-net fixed in 0.26.2 and hickory-proto not yet patched.
RemediationAI
Vendor-released patch: hickory-net 0.26.2, as listed in GHSA-57pw-897j-v4j6. hickory-proto through 0.26.0-alpha.1 is listed as vulnerable with 'not yet patched'; no fixed hickory-proto version or vendor workaround is given in the supplied advisory, so no vendor-released patch was identified for that crate at time of analysis. Because exploitation requires DNSSEC validation to be active and an attacker able to supply crafted DNS responses, exposure can be reduced by restricting resolver traffic to trusted upstream and authoritative servers and preventing on-path injection, but that does not fix the signature-validation flaw; disabling DNSSEC validation would remove the attack prerequisite while also removing DNSSEC protections. Track the GHSA and VulnCheck advisory for a hickory-proto update.
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; hickory-proto provides protocol types and hickory-net builds resolver and transport functionality around them. DNSSEC uses NSEC and NSEC3 records to prove that a name or record type does not exist. The flaw is in the signature-validation bookkeeping for those denial-of-existence records: when NSEC/NSEC3 records are collected, the code accepts a record if any record with the same owner name passed signature validation, so a bogus NSEC or NSEC3 of a different type can be carried alongside a validly signed same-name record and then used in nonexistence proofs. This is improper verification of a cryptographic signature (CWE-347 per the CVE; the GHSA also cites CWE-345 insufficient verification of data authenticity and CWE-358 improperly implemented security check for a standard). CPE data identifies the hickory-dns project generally, while the GHSA package ranges pinpoint hickory-net 0.26.0-beta.1 through 0.26.1 and hickory-proto at or below 0.26.0-alpha.1. The assessed CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/C:N/I:L/A:L) reflects that a network attacker needs DNSSEC validation to be active plus a response-supply position, while no authentication is required; the supplied 'Jwt Attack' tag is not supported by the advisory, which is specifically about DNSSEC NSEC/NSEC3 validation.
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:L/SC:N/SI:N/SA:N
Network-reachable and unauthenticated (AV:N/PR:N), but requires a response-injection position and a specific crafted record mix, so AC:H; impact is forged-answer integrity and availability with no confidentiality (C:N/I:L/A:L).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto through 0.26.0-alpha.1 accept NSEC and NSEC3 records for DNSSEC nonexistence proofs when any other record with the same owner name passes signature validation. Attackers able to supply DNS responses can mix validly signed records with bogus same-name NSEC or NSEC3 records of different types in the authority section to forge nonexistence proofs.
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-119349
GHSA-f6qc-6m8j-6hgc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB