Skip to main content

Hickory DNS EUVDEUVD-2026-119365

| CVE-2026-123606 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-11-08 VulnCheck GHSA-5p73-2jm7-2cmq
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Lure recursor to resolve attacker-controlled name
  2. Delivery
    Return referral with many glueless out-of-bailiwick NS
  3. Exploit
    Recursor fans out A/AAAA lookup per NS target
  4. Execution
    Unbudgeted upstream query multiplication
  5. Impact
    Amplified flood on remote servers or recursor resource exhaustion

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 hickory-dns recursor functionality to be in use - in the hickory-resolver 0.26.x line this is behind the opt-in 'recursor' feature, and in hickory-recursor it is the 0.25.0-alpha.3 through 0.25.2 crate - and the attacker must be able to get the victim recursor to resolve a name within a zone whose authoritative referral the attacker controls (serving a referral whose NS targets are out-of-bailiwick and have no glue records). The specific trigger named in the advisory is a referral RRset of such glueless, out-of-bailiwick NS targets, which the recursor iterates in full because only chain-depth limits exist and there is no cap on referral width or per-client-query upstream work budget. Limiting factors: the recursor must be deployed and reachable, must be on an affected version range, and (for 0.26.x) must have the recursor feature explicitly enabled; impact is confined to availability (traffic amplification against third parties or exhaustion of the recursor), with no confidentiality or integrity effect.

Impact

This is a resource-exhaustion / traffic-amplification denial-of-service flaw (CWE-400, with GHSA also citing CWE-406 and CWE-770), explicitly characterized as the same class as the 2020 NXNSAttack (CVE-2020-8616 / CVE-2020-12662). The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N, score 8.7) indicates a remotely reachable, low-complexity, unauthenticated condition with no confidentiality or integrity impact and high availability impact - consistent with the description. The decision label is 'this_week' (not act_now/emergency), and there is NO CISA KEV entry and NO EPSS score in the input, so exploitation probability cannot be quantified from the provided data. No confirmed proof-of-concept exploit code is present - the only references are the GHSA advisory and a VulnCheck advisory (descriptive write-ups), so this is 'no public exploit identified at time of analysis.' Signals are internally consistent (high-severity DoS, remote unauthenticated) but the real-world priority is tempered by two factors the input makes explicit: the recursor must actually be deployed and reachable, and in the 0.26 line the recursor is behind an opt-in 'recursor' feature. Note a KEV-free, EPSS-absent profile on a niche Rust library points to a credible-but-not-yet-widespread-exploited issue rather than mass active exploitation. One data gap: the hickory-recursor crate (0.25.0-alpha.3..0.25.2) is listed as 'not yet patched,' so operators on that crate have no fixed version to move to.

Exploit ScenarioDerived

An attacker operates (or induces queries toward) an authoritative zone and, when the victim's hickory-dns recursor resolves a name in that zone, returns a referral containing many out-of-bailiwick NS targets that have no glue. The recursor then issues A and AAAA lookups for every one of those targets with no per-query work budget, multiplying upstream traffic to amplify a flood against third-party servers or to exhaust the recursor's own resources. No authenticated access and no user interaction are required (PR:N/UI:N); no confirmed public exploit code is available, though the technique mirrors the well-documented NXNSAttack.

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

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

Alert me

AnalysisAIv1 – Nov 08, 2026

Referral fan-out in the Hickory DNS recursor lets remote unauthenticated attackers exhaust recursor resources or flood third-party authoritative servers by returning referrals whose NS targets are out-of-bailiwick and carry no glue records. Affected are the hickory-recursor crate 0.25.0-alpha.3 through 0.25.2 and hickory-resolver 0.26.0-alpha.1 through 0.26.1 when the opt-in 'recursor' feature is enabled (the resolver line is fixed in 0.26.2); the recursor walks every NS target in the referral and issues A and AAAA lookups for each with no per-query upstream work budget. Impact is availability-only (CVSS 8.7, CWE-400), no public exploit identified at time of analysis, and the GHSA characterizes it as the same class as the 2020 NXNSAttack (CVE-2020-8616 / CVE-2020-12662).

RemediationAI

The vendor-released patch for the hickory-resolver line is version 0.26.2 (upgrading from 0.26.0-alpha.1 through 0.26.1 with the recursor feature enabled); for the hickory-recursor crate covering 0.25.0-alpha.3 through 0.25.2, no vendor-released patch was identified at time of analysis, so users of that crate should track the advisory at https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-6h5c-jjg5-wj59 for a fixed release. Because the vulnerable code in the 0.26.x line sits behind the opt-in 'recursor' feature, a build that does not enable that feature does not include the affected recursion path - the trade-off being that recursive resolution is then unavailable in that deployment. The advisory does not document any other workaround for the affected recursor code. The VulnCheck advisory is available at https://www.vulncheck.com/advisories/hickory-dns-recursor-0.25.0-alpha.3-through-0.25.2-glueless-ns-referral-amplification.

Affected VersionsENISA

hickory-dns 0.25.0-alpha.3 ≤0.25.2
hickory-dns 0.26.0-alpha.1 <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

Hickory DNS is a Rust DNS implementation, and the vulnerable component is its recursive resolver. In normal resolution, a referral from a parent zone carries NS records for the child; when those NS names sit outside the delegated bailiwick (out-of-bailiwick) and no glue address records accompany them, the recursor must resolve each NS name separately before it can continue. The advisory states the affected code iterated the entire NS RRset, recursing for every target while sharing the same chain-depth counter, and issuing both A and AAAA queries per target. The only configured ceilings were chain-depth limits, with no cap on referral width and no per-client-query upstream work budget - the root cause class captured as CWE-400 (Uncontrolled Resource Consumption), with the GHSA also citing CWE-406 (Insufficient Control of Network Message Volume) and CWE-770 (Allocation of Resources Without Limits or Throttling). The issue was introduced in the standalone hickory-recursor crate in 0.25.0-alpha.3 and carried into the hickory-resolver crate when recursor code was migrated there behind the opt-in 'recursor' feature starting at 0.26.0-alpha.1. CPE data lists hickory-dns product entries with wildcard versions, so version exposure must be determined from the crate version in use rather than from the CPE strings.

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

Remotely triggered via crafted referrals with no auth or interaction (AV:N/AC:L/PR:N/UI:N); only availability is affected (A:H, C:N/I:N); scored S:U for recursor self-exhaustion though amplification to third parties is noted.

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

The hickory-dns recursor in hickory-recursor 0.25.0-alpha.3 through 0.25.2 and hickory-resolver 0.26.0-alpha.1 before 0.26.2 iterates every out-of-bailiwick NS target lacking glue in a referral without any per-query work budget. Remote attackers can serve such referrals to force A and AAAA lookups per target, amplifying traffic against remote servers or exhausting recursor resources.

Technical POC Analysis

CWE-400 (Uncontrolled Resource Consumption); the advisory also tags CWE-406 (network amplification) and CWE-770.

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 high-severity availability vulnerability in the Hickory DNS recursor (CVE-2026-123606) could allow remote attackers to exhaust DNS service resources and flood third-party authoritative servers, disrupting network operations. Organizations using the affected recursor feature in their DNS infrastructure are at risk of service outages and potential collateral impact on external partners.

Business Impact: High
Compensating Controls

For hickory-recursor with no patch, enforce per-query upstream work budgets via configuration, implement rate limiting on recursive queries, monitor for excessive outbound DNS traffic to authoritative servers, and consider disabling the recursor feature until a patch is available.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Low
niche Rust DNS library; recursor is opt-in and only in affected pre-release/early versions
Social Media
2
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.4%
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
High
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