Read the docs

hickory-dns

Records41All Threatist records
Exploited (KEV)0None in CISA KEV
CVSS critical0CVSS 9.0–10.0
CVSS high25CVSS 7.0–8.9

Exploited now

hickory-dns records in CISA KEV

No hickory-dns vulnerabilities are listed in CISA KEV.

Records

41 records

Priority MEDIUM 54

The DNSSEC validation in the Hickory DNS hickory-net crate 0.26.0 before 0.26.2 identifies wraparound NSEC records by comparing the next domain name to an SOA record in the response, accepting that SOA even if it fails v…

CVSS 4.0HIGH 8.9 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-290
Priority MEDIUM 53

Hickory DNS hickory-proto from 0.3.1 before 0.26.1 contains a denial of service vulnerability in BinEncoder that allows remote attackers to exhaust CPU through quadratic-time name compression.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.1 CWE-407
Priority MEDIUM 53

Hickory DNS hickory-proto 0.25.0-alpha.3 through 0.25.2 and hickory-net before 0.26.1 contain an unbounded loop vulnerability in DnssecDnsHandle NSEC3 closest-encloser proof validation when the SOA owner is not an ancest…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.1 CWE-835
Priority MEDIUM 53

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…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-400
Priority MEDIUM 53

Hickory DNS hickory-proto 0.1 through 0.25.0-alpha.3 and hickory-net before 0.26.2 contain a DNSSEC validation bypass because the validator verifies an RRSIG against the DNSKEY of whatever name appears in its Signer's Na…

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-347
Priority MEDIUM 53

Hickory DNS hickory-resolver 0.26.0-beta.1 before 0.26.2 contains an unbounded retry loop in NameServerPool::try_send, which re-queues truncated (TC) responses without checking the answering transport or counting iterati…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-835
Priority MEDIUM 53

Hickory DNS hickory-proto through 0.26.0-alpha.1 and hickory-net 0.26.0-beta.1 before 0.26.2 contain a DNSSEC validation flaw in the validating recursor's NSEC handler that accepts parent-side ancestor-delegation NSEC re…

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-345
Priority MEDIUM 53

Hickory DNS hickory-proto 0.25 through 0.26.0-alpha.1 and hickory-net 0.26.0-beta.1 before 0.26.2 contain a DNSSEC validation flaw in the validating recursor's NSEC3 handler, which matches the closest encloser by hash al…

CVSS 4.0HIGH 8.7 Network Low privileges No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-345
Priority MEDIUM 53

The recursive resolver in Hickory DNS (all versions of the hickory-recursor crate, and hickory-resolver 0.26.0 before 0.26.2) caches an empty connection pool when it follows a referral with no glue records and all querie…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-754
Priority MEDIUM 53

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.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-400
Priority MEDIUM 53

Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto through 0.26.0-alpha.1 perform insufficient checks on NSEC3 record names during DNSSEC verification, comparing only the hashed label without confirmin…

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-290
Priority MEDIUM 53

Hickory DNS from 0.24.0 before 0.26.2 contains a resource exhaustion vulnerability that allows remote attackers to consume server memory via unbounded DoH request bodies.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-770
Priority MEDIUM 53

Hickory DNS 0.24.0 through 0.26.1 contains a memory exhaustion vulnerability that allows remote attackers to consume server resources by sending incomplete DNS-over-QUIC request bodies.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 No fix listed CWE-770
Priority MEDIUM 53

Hickory DNS before 0.26.2 contains a resource exhaustion vulnerability in its DNS-over-HTTPS HTTP/2 server that lacks sufficient timeouts or limits for incomplete request bodies.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-770
Priority MEDIUM 53

The zone file parser in the hickory-proto crate of Hickory DNS 0.24.0 before 0.26.2 panics when a single token in a zone file is 4096 bytes or longer.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-20
Priority MEDIUM 53

hickory-dns from 0.20.1 before 0.26.2 contains a denial of service vulnerability in the hickory-proto SVCB and HTTPS record presentation format parser.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-20
Priority MEDIUM 53

Hickory-dns from 0.20.1 before 0.26.2 contains a denial of service vulnerability in the hickory-proto SVCB and HTTPS record presentation format parser, which panics on malformed alpn values.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-1286
Priority MEDIUM 53

Hickory DNS from 0.26.0 before 0.26.2 contains an integer underflow vulnerability in TSIG RDATA decoding that allows remote attackers to trigger a panic via malformed records.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-191
Priority MEDIUM 53

The DNS wire-format message parser in hickory-proto (Hickory DNS) 0.18 before 0.26.2 preallocates record vectors sized by the untrusted ANCOUNT, NSCOUNT, and ARCOUNT header fields before reading record data.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-400
Priority MEDIUM 51

The Hickory DNS recursor in all versions of hickory-recursor and in hickory-resolver 0.26.0-beta.1 before 0.26.2 (recursor feature) is vulnerable to ghost domain names attacks because it reuses child-side apex NS RRsets…

CVSS 4.0HIGH 8.2 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-672
Priority MEDIUM 51

Hickory DNS hickory-proto 0.25.0 through 0.26.0-alpha.1 and hickory-net 0.26.0-beta.1 before 0.26.2 invert the relational operators in the wrap-around branch of find_covering_record() in nsec3.rs, so the last NSEC3 recor…

CVSS 4.0HIGH 8.3 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-480
Priority MEDIUM 51

The hickory-net crate in Hickory DNS 0.26.0-beta.1 before 0.26.2 allows DNSSEC validation bypass because Name's Hash ignores label lengths and ValidationCacheKey compares only that hash.

CVSS 4.0HIGH 8.2 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-1025
Priority MEDIUM 51

Hickory DNS hickory-net 0.26.0-beta.1 before 0.26.2 and hickory-proto through 0.26.0-alpha.1 fail to verify, per RFC 6840 §4.4, that an NSEC or NSEC3 record denying a DS RRset also proves the delegation's NS record exist…

CVSS 4.0HIGH 8.2 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-345
Priority MEDIUM 51

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.

CVSS 4.0HIGH 8.2 Network No auth No interaction EPSS — Published 2026-11-08 Fixed in 0.26.2 CWE-696
Load more
Open these records in search →