CyberSecBulletin

Hickory-dns vulnerabilities

We track 19 vulnerabilities in Hickory-dns products across 2 products. 19 are rated high or critical, and none are known to be exploited. The most recent was published on November 8, 2026.

19vulnerabilities
0critical
19high
0exploited
7.7average CVSS score

Latest Hickory-dns vulnerabilities

  • 7.5 High severity

    hickory-dns: Inefficient Algorithmic Complexity

    CVE-2026-123608Hickory-dns

    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. Attackers can send malicious DNS messages with many records that ad

  • 7.5 High severity

    hickory-dns: Loop with Unreachable Exit Condition

    CVE-2026-123607Hickory-dns

    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 ancestor of the QNAME. Upstream attackers can

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123606Hickory-dns

    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

  • 8.8 High severity

    hickory-dns: Improper Verification of Cryptographic Signature

    CVE-2026-123605Hickory-dns

    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 Name field without checking that this name

  • 7.5 High severity

    hickory-dns: Loop with Unreachable Exit Condition

    CVE-2026-123604Hickory-dns

    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 iterations. A malicious authoritative server re

  • 8.8 High severity

    hickory-dns: Insufficient Verification of Data Authenticity

    CVE-2026-123596Hickory-dns

    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 records as proof of nonexistence for names

  • 8.8 High severity

    hickory-dns: Insufficient Verification of Data Authenticity

    CVE-2026-123595Hickory-dns

    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 alone without checking the type bitmap and

  • 7.5 High severity

    hickory-dns: Improper Check for Unusual or Exceptional Conditions

    CVE-2026-123588Hickory-dns

    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 queries for the name servers' IP addresses fai

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123586Hickory-dns

    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. Attackers controlling two zones whose name servers reference each ot

  • 7.5 High severity

    hickory-dns: Authentication Bypass by Spoofing

    CVE-2026-123580Hickory-dns

    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 confirming the record belongs to the correct zone

  • 7.5 High severity

    hickory-dns: Allocation of Resources Without Limits or Throttling

    CVE-2026-123577Hickory-dns

    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. Attackers can send large request bodies over HTTP/2 or HTTP/3 to a DNS over HTTP server,

  • 7.5 High severity

    hickory-dns: Allocation of Resources Without Limits or Throttling

    CVE-2026-123576Hickory-dns

    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. Attackers can open many connections and send only large length prefixes, c

  • 7.5 High severity

    hickory-dns: Allocation of Resources Without Limits or Throttling

    CVE-2026-123575Hickory-dns

    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. Remote attackers can open DoH connections, send incomplete request bodies, and ho

  • 7.5 High severity

    The zone file parser in the hickory-proto crate of Hickory DNS 0.24.0 before 0.26.2 panics…

    CVE-2026-123574Hickory-dns

    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. Attackers who can supply untrusted zone files to an application using the parser can trigger the panic to cau

  • 7.5 High severity

    hickory-dns from 0.20.1 before 0.26.2 contains a denial of service vulnerability in the…

    CVE-2026-123573Hickory-dns

    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. Attackers can supply untrusted zone files where only a single or double quote replaces a service parameter v

  • 7.5 High severity

    hickory-dns: Improper Validation of Syntactic Correctness of Input

    CVE-2026-123572Hickory-dns

    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. Attackers can supply untrusted zone files with unbalanced quotes, con

  • 7.5 High severity

    hickory-dns: Integer Underflow (Wrap or Wraparound)

    CVE-2026-123571Hickory-dns

    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. Attackers can send a crafted TSIG record in DNS wire format to cause unchecked subtr

  • 7.5 High severity

    hickory-dns: Uncontrolled Resource Consumption

    CVE-2026-123570Hickory-dns

    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. Remote attackers can send a UDP datagram, or a spoof

  • 7.5 High severity

    hickory-resolver: Improper Verification of Cryptographic Signature

    CVE-2026-93657Hickory-dns

    hickory-resolver versions before 0.26.2 fail to propagate bogus DNSSEC proof states through the Resolver::lookup() and Resolver::lookup_ip() APIs, allowing invalid records to be returned as successful results. Attackers controlling the answering zone or positi