Skip to main content

Hickory DNS CVE-2026-123589

| EUVDEUVD-2026-119348 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-11-08 VulnCheck GHSA-hpqr-cvqv-p4qm
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach DoQ listener over network
  2. Exploit
    Open QUIC connection and request stream
  3. Execution
    Withhold request message indefinitely
  4. Impact
    Exhaust/hold server resources (denial of service)

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

Requires the target to be running hickory-server's DNS-over-QUIC (DoQ) listener - an opt-in protocol mode, not DNS over UDP/TCP, so servers without DoQ enabled are unaffected. When DoQ is enabled, exploitation is remote and unauthenticated (PR:N/UI:N) against affected versions <= 0.26.1 with no special configuration needed beyond network reachability to the QUIC port. The principal limiting factor is exposure of the DoQ endpoint to untrusted clients; impact is bounded to resource consumption/availability degradation rather than compromise, and the only complete fix is upgrading to 0.26.2.

Impact

This is a medium-severity, resource-exhaustion denial-of-service issue, not a code-execution or data-exposure flaw. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms a network-reachable, low-complexity, unauthenticated trigger with no user interaction, but impact is confined to availability at low magnitude (VA:L; VC:N/VI:N) - consistent with a single stuck stream slowly consuming resources rather than an instant crash. No EPSS score was provided in the input, and the CVE is NOT listed in CISA KEV, so there is no signal of active exploitation; exploitation status is 'no public exploit identified at time of analysis.' No SSVC/automatable signal was supplied; the only priority signal is the vuln.today 'this_month' decision label (reported by VulnCheck), which is a routine-remediation tier below act_now/emergency. The practical risk is bounded by exposure: it only affects deployments that actually run hickory-server's DNS-over-QUIC listener, which is an opt-in protocol mode. Net: a legitimate but non-urgent availability bug - patch within a normal maintenance window (aligning with the 'this_month' label), prioritized higher only if you expose DoQ to untrusted networks.

Exploit ScenarioDerived

A remote, unauthenticated attacker opens a QUIC connection to a hickory-server instance with the DNS-over-QUIC listener enabled, opens a request stream, and then simply never finishes sending the request message. Because no read timeout is applied, the server holds the stream and its associated resources open indefinitely; repeating this across many connections ties up server resources and degrades or denies DNS service. No public exploit code or PoC reference was supplied, and the low attack complexity (AC:L) means no special timing or preconditions are needed beyond reaching the DoQ port.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

Missing request-read timeout in the DNS-over-QUIC (DoQ) listener of hickory-server (hickory-dns) 0.26.1 and earlier allows a remote unauthenticated client to open a QUIC connection and request stream and hold it open indefinitely, bypassing every configured timeout and steadily consuming server resources. Impact is bounded to availability degradation on servers that have the opt-in DoQ listener enabled and reachable from untrusted networks; DNS over UDP/TCP deployments that do not run DoQ are unaffected. There is no CISA KEV entry and no public exploit identified at time of analysis, and the issue is fixed in 0.26.2; vuln.today prioritizes it for remediation this month.

RemediationAI

Vendor-released patch: upgrade hickory-server to 0.26.2, which adds the missing timeout when reading a DoQ request message; the independent assessment notes that upgrading is the only complete fix, and the advisory is at https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-g8wg-4mwh-fjfv. If the upgrade cannot be applied immediately, exposure can be reduced by disabling the DNS-over-QUIC listener entirely and serving clients over DNS over TLS or DNS over HTTPS instead - the trade-off is loss of the DoQ transport and possible client fallback behavior - or, when DoQ must stay enabled, by restricting network reachability to the DoQ port so only trusted resolvers can connect, which limits but does not eliminate the resource-consumption risk from permitted clients. No public exploit has been identified at time of analysis and the issue is not in CISA KEV, so remediation can follow a normal monthly patch cadence rather than an emergency one.

Affected VersionsENISA

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

hickory-dns is a Rust DNS implementation whose hickory-server component can expose a DNS-over-QUIC (DoQ) listener, an opt-in transport that carries DNS messages inside QUIC streams (RFC 9250) rather than over UDP or TCP. Because QUIC streams are cheap to open and multiplex, each incoming request stream needs its own read deadline; in affected versions the DoQ server applies no timeout when reading the request message from the stream, so the server's configured timeout settings are effectively bypassed for this code path. A single client can therefore establish a connection, open a request stream, and simply never finish sending, leaving the server holding per-connection and per-stream state indefinitely. The vulnerability class is an uncontrolled resource consumption / missing timeout problem (no CWE was supplied in the source data), and the assessed impact is availability-only (CVSS:3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) - no confidentiality or integrity effect is described. The exact triggering conditions beyond holding a request stream open are not elaborated further 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

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Remote unauthenticated DoQ client with no interaction (AV:N/AC:L/PR:N/UI:N); impact limited to partial availability loss via resource holding (A:L), no confidentiality/integrity effect and no scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/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
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Nov 08, 2026 - 03:01 EUVD

DescriptionCVE.org

The DNS-over-QUIC (DoQ) server in hickory-server (hickory-dns) before 0.26.2 does not apply any timeout when reading a request message from a QUIC stream, bypassing all configured timeouts. A remote unauthenticated client can open a connection and a request stream and hold it open indefinitely, consuming server resources and causing a denial of service.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
Rust DNS library/server, modest adoption; vulnerable DoQ mode is opt-in
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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