CVE Catalog

CVE-2026-32934

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

38th percentile - higher than 38% of all known CVEs

Summary

CoreDNS versions prior to 1.14.3 have a vulnerability that allows a remote client to cause unbounded goroutine and memory growth by opening many QUIC streams and sending only 1 byte per stream. This issue has been fixed in version 1.14.3.

Risk Assessment

An attacker can exploit this vulnerability to cause memory exhaustion, leading to server crashes. This may result in service interruptions for DNS services within the organization.

Recommendation

It is recommended to upgrade CoreDNS to version 1.14.3 or later to mitigate this vulnerability. No known workarounds exist for this issue.

Other vulnerabilities in CoreDNS

See all
Original NVD description (English source)

CoreDNS is a DNS server that chains plugins. In versions prior to 1.14.3, the DNS-over-QUIC (DoQ) server can be driven into unbounded goroutine and memory growth by a remote client that opens many QUIC streams and sends only 1 byte per stream. When the worker pool is full, CoreDNS still spawns a goroutine per accepted stream to wait for a worker token. Additionally, active workers block indefinitely in io.ReadFull() with no per-stream read deadline, allowing an attacker to pin all workers by sending a single byte so the read blocks waiting for the second byte of the DoQ length prefix. This enables an unauthenticated remote attacker to cause memory exhaustion and OOM-kill. This issue has been fixed in version 1.14.3. No known workarounds exist.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS