Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition to supply DNS responses to victim resolver
-
DeliveryTarget a NODATA query in a wildcard-bearing zone
-
ExploitCombine NSEC3, signed wildcard record and signature
-
ExecutionDNSSEC validation accepts bogus positive answer
-
ImpactVictim receives spoofed record for non-existent data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V12 - Secure Communication Improperly implemented security check
|
| Exploitation Conditions | Exploitation requires all of: (1) the victim running affected code - 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 enabled; (2) the queried zone containing records with wildcard names; (3) a query whose correct answer is NODATA (the name/type should not exist as positive data); and (4) the attacker being able to deliver a crafted response, combining an NSEC3 record matching the query name with the signed wildcard record and its signature. Limiting factors: this only works against zones that actually use wildcards, only for queries that should return NODATA, and the attacker must be able to inject or forge the DNS response path (on-path or cache-poisoning position) - reflected by AC:H and AT:P. No authentication is required (PR:N). hickory-proto users have no fixed release available. |
| Impact | This is a genuine but moderate-priority issue, not a drop-everything emergency. The supplied CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) scores 6.3 (medium): it is network-reachable and needs no privileges or user interaction, but AC:H plus AT:P signal real preconditions - the attacker must be positioned to inject or forge DNS responses AND the target zone must contain wildcard records for a query that should return NODATA. Impact is narrow: only VI:L (integrity of resolved data) with VC:N and VA:N, so this is a DNSSEC validation bypass, not confidentiality loss. The vuln.today decision label is 'this_month' (moderate urgency), consistent with the absence of KEV listing and no public exploit. No EPSS score was provided; KEV status is NO and no PoC/exploit reference is present, so exploitation is unproven. Note a signal conflict: the 'Information Disclosure' tag does not match the CVSS impact profile (VC:N, VI:L) or the description, which describes acceptance of a bogus positive response - an integrity/validation-bypass problem, not information disclosure. Overall: a legitimate DNSSEC-integrity flaw warranting patching on a normal cycle rather than crisis response. |
| Exploit ScenarioDerived | A resolver or client built on affected hickory-net/hickory-proto performs DNSSEC validation against a zone that contains wildcard records. An attacker able to supply the DNS response crafts a bogus positive answer by combining an NSEC3 record matching the query name, a legitimately signed wildcard record, and its signature; validation accepts it even though the query should have returned NODATA, so the victim receives a forged positive record. No public exploit code was 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 in Hickory DNS can accept a bogus wildcard-expanded positive answer for a query that should return NODATA, allowing an unauthenticated remote attacker who can deliver a crafted response to alter the validation outcome with low integrity impact. Affected code is hickory-net 0.26.0-beta.1 through 0.26.1 and hickory-proto through 0.26.0-alpha.1; hickory-net is fixed in 0.26.2, while hickory-proto has no fixed release per the advisory. No public exploit code has been identified at time of analysis, and exploitation requires DNSSEC validation, a wildcard-containing zone, a NODATA query, and the ability to inject or forge the DNS response path.
RemediationAI
Upgrade hickory-net to 0.26.2 or later, which is the vendor-released fix for versions 0.26.0-beta.1 through 0.26.1. For hickory-proto through 0.26.0-alpha.1, the advisory lists no fixed release at time of analysis, so track GHSA-vrv5-968r-5ggm and the VulnCheck advisory for a patched version. If affected code cannot be upgraded immediately, evaluate disabling DNSSEC validation on the affected resolver path to remove the vulnerable check, with the trade-off that DNSSEC protection is lost for all validation on that path; reducing wildcard use in validated zones may also limit exposure but is operationally constrained because the issue depends on zone content and does not address the validator behavior.
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 components are the hickory-net resolver stack and hickory-proto. DNSSEC uses NSEC/NSEC3 denial-of-existence records to prove that a name or type does not exist. The flaw is an improperly implemented security check for the DNSSEC standard (CWE-358): validation does not sufficiently distinguish a NODATA response from a positive response produced by wildcard expansion. In a zone with wildcard records, an attacker can combine an NSEC3 record that matches the query name with the signed wildcard record and its signature, producing a bogus positive answer that the validator accepts even though the query name should be treated as existing and wildcard expansion should not occur. The CVSS vector (AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N) reflects a network-reachable, unauthenticated attack with high complexity and attack requirements, generally requiring an on-path or cache-poisoning position, and only low integrity impact; confidentiality and availability are not affected. hickory-net is fixed in 0.26.2; hickory-proto through 0.26.0-alpha.1 has no fixed release listed.
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:L/VA:N/SC:N/SI:N/SA:N
Network-reachable and unauthenticated (AV:N/PR:N) but requires response-injection position and a NODATA query in a wildcard zone (AC:H); only DNS-answer integrity is affected (I:L), no confidentiality or availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
DNSSEC validation in Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto through 0.26.0-alpha.1 does not distinguish NODATA responses from wildcard-expanded positive responses. For a query that should return NODATA in a zone with wildcard records, an attacker can combine an NSEC3 record matching the query name with a signed wildcard record into a bogus positive response that validation accepts.
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-119338
GHSA-xcqq-jfxv-w8jq
NVD
CVE.org
EPSS
Exploit-DB