Skip to content
OpenAdvisories
Medium · 5.9 CVE-2026-123584 EUVD-2026-119343GHSA-v44v-c8m4-gc43GHSA-v49p-x2x5-v8xmRUSTSEC-2026-0517

Hickory-DNS 0.26.0 before 0.26.2 UDP Client Denial of Service via Spoofed Responses

Published Nov 8, 2026 · Updated Nov 12, 2026 · Assigned by VulnCheck

Description

The hickory-net crate in Hickory DNS 0.26.0 before 0.26.2 stops listening and returns an error when a client UDP connection receives a datagram that cannot be parsed as a DNS message. Remote attackers who guess the query's source port, without knowing the transaction ID, can spoof malformed responses to abort client queries, causing denial of service.

Affected products

VendorProductAffectedFixed
hickory-dns hickory-dns 0.26.0 – < 0.26.2 0.26.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-hickory-net 0.26.3-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 rust-hickory-net No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io hickory-net >= 0.26.0, < 0.26.2 0.26.2 RUSTSEC-2026-0517

References