Skip to main content

Hickory DNS EUVDEUVD-2026-119345

| CVE-2026-123586 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-11-08 VulnCheck GHSA-fcx4-92qj-2p7q
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Attacker provisions two mutually-referencing glue-less zones
  2. Delivery
    Victim recursor queries a name in those zones
  3. Exploit
    Recursor follows cyclic sibling NS referrals in a loop
  4. Execution
    Zero-TTL NS records amplify repeated upstream queries
  5. Impact
    Query budget exhausted, resolver availability degraded

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to control two DNS zones whose name servers are cyclic sibling references into each other's zones AND that omit the required glue (A/AAAA) records for those name servers (RFC 9471 section 2.3), so that at least one zone that should supply name-server addresses does not - making the delegation unresolvable and forcing the recursor into repeated lookups. The victim must run the Hickory recursive resolver (hickory-recursor 0.25.0-alpha.3 through 0.25.2, or hickory-resolver 0.26.0-alpha.1 up to the 0.26.2 fix) and be made to resolve a name under those attacker zones. Amplification is maximized when the referral NS records carry a TTL of zero, defeating caching and multiplying upstream queries. LIMITING FACTORS: although the CVSS vector is PR:N/UI:N (no authentication or victim interaction), the attacker must first set up and host the malicious cyclic zones, and impact is confined to availability/resource consumption (VC:N/VI:N) - there is no confidentiality or integrity effect. The hickory-recursor branch has no fixed version available yet, so operators of that crate cannot simply upgrade.

Impact

This is a genuine but bounded availability risk, not a top-tier emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) with VA:H and VC:N/VI:N describes a pure availability (denial-of-service / resource-exhaustion, CWE-400/406/674) issue reachable over the network without authentication or user interaction, which drives the 8.7 score. However, the described mechanism imposes a real precondition the CVSS vector does not capture: the attacker must control two DNS zones configured with cyclic sibling name-server referrals lacking glue records, so exploitation is attacker-setup-dependent rather than a flaw triggerable against an arbitrary target with a single packet. The vuln.today decision label is 'this_week' (not act_now/emergency). No EPSS score, no CISA KEV listing, and no confirmed public exploit code are present in the input - exploitation status is therefore 'no public exploit identified at time of analysis'. Net: a credible, low-complexity amplification DoS against recursive-resolver deployments that worsens with zero-TTL NS records, but mitigated in practice by the limited real-world footprint of the affected Rust resolver and the need for attacker-controlled malicious zones; prioritize as a scheduled (this-week) fix, especially noting the recursor crate is not yet patched.

Exploit ScenarioDerived

An attacker registers two DNS zones whose name servers name-reference each other but publish no glue (IP) records, then induces a victim's Hickory recursive resolver to resolve a name under those zones. The recursor repeatedly chases the unresolvable cyclic referrals, issuing many upstream queries until its per-request budget is exhausted, and zero-TTL NS records inflate the query count further - amplifying load on the resolver and upstream infrastructure. No public exploit code is identified in the available sources.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 08, 2026

Denial of service in the Hickory DNS recursive resolver: unauthenticated remote attackers who control two cyclic sibling zones lacking glue records can drive repeated upstream lookups until the per-request query budget is exhausted, with zero-TTL NS records amplifying the volume. Affected are hickory-recursor 0.25.0-alpha.3 through 0.25.2, which the advisory lists as not yet patched, and hickory-resolver 0.26.0-alpha.1 and later, fixed in 0.26.2. Impact is confined to availability (VC:N/VI:N/VA:H), no public exploit code has been identified at time of analysis, and this is a genuine but bounded availability risk rather than a top-tier emergency.

RemediationAI

Upgrade hickory-resolver to 0.26.2, the version the advisory lists as fixed and the only released fix identified in the available data. For hickory-recursor 0.25.0-alpha.3 through 0.25.2 the advisory records "fixed in: not yet patched", so no vendor-released patch exists at time of analysis and operators of that crate cannot simply upgrade; track GHSA-cx5j-p54p-q756 at https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-cx5j-p54p-q756 and the VulnCheck advisory for a fixed release. The available sources do not describe a vendor workaround, and the attacker-controlled zero-TTL setting is not something the victim can configure away; the exploitation prerequisites imply that limiting the recursor to trusted internal namespaces reduces exposure as a stopgap, with the trade-off of losing general-purpose resolution, but this is a compensating measure rather than a complete fix - the vendor's complete remedy is the patched version.

Affected VersionsENISA

hickory-dns 0.25.0-alpha.3 ≤0.25.2
hickory-dns 0 <0.26.2

Affected Packages

euvd hickory_dns fix: 0.26.2

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

DNS recursion relies on glue records (A/AAAA addresses shipped alongside NS records in referrals) so a resolver can reach the next-closest name server without a separate lookup. RFC 9471 section 2.3 describes cyclic sibling delegations, where two zones list name servers that live in each other's zones; if neither zone supplies glue for those names the delegation is unresolvable and a resolver should abort early. Hickory DNS did not stop resolution as soon as it could, instead following referrals in a loop and issuing many upstream queries until the per-request query budget was exhausted, which is uncontrolled resource consumption (CWE-400); the advisory also classifies the behavior as CWE-406 (insufficient control of network message volume) and CWE-674 (uncontrolled recursion). The trigger is attacker-side: the attacker must host the two cyclic, glue-less zones and induce the victim recursor to resolve a name beneath them, and zero-TTL NS records defeat caching so the query count is not damped. The CVSS:4.0 vector (AV:N/AC:L/PR:N/UI:N, VA:H) and the assessed CVSS:3.1 vector both confirm remote, unauthenticated triggering with no victim interaction and availability-only impact.

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

Vendor (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Network-reachable unauthenticated amplification against the resolver requires no victim config, so AV:N/AC:L/PR:N/UI:N; impact is availability-only (A:H, C:N/I:N) on the same resolver (S:U).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Nov 08, 2026 - 03:01 EUVD
CVE Published
Nov 08, 2026 - 01:38 cve.org
HIGH 8.7

DescriptionCVE.org

Hickory DNS 0.25.0-alpha.3 through 0.25.2 contains a query amplification vulnerability in its recursive resolver, which mishandles cyclic sibling name server referrals that lack glue records. Attackers controlling two zones whose name servers reference each other without glue records can make the recursor loop, sending many upstream queries, amplified further by zero-TTL NS records.

Technical POC Analysis

Evidence caveat: the only artefact supplied is advisory GHSA-cx5j-p54p-q756.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

A denial-of-service vulnerability in the Hickory DNS recursive resolver (hickory-recursor 0.25.0-alpha.3-0.25.2 and hickory-resolver 0.26.0-alpha.1+) could allow unauthenticated remote attackers to exhaust query budgets and degrade DNS resolution availability. While no public exploit code has been identified, any organization relying on these components for DNS infrastructure faces potential service disruption, making it a manageable but notable availability concern for security leadership.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; implement rate limiting on recursive DNS queries, restrict upstream query access to trusted networks, monitor for query budget exhaustion, and consider isolating or replacing hickory-recursor with an alternative resolver until a fix is available.

Threat Intelligence Overview

EPSS Score
0.3%
Top 72% exploitable
Prevalence
Low
Hickory DNS is a niche Rust resolver, far smaller footprint than BIND/Unbound
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Medium
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy