← Back to search

CVE-2026-123596

8.8 HIGHpublic exploit available

Published 2026-11-08 · Updated 2026-11-10

AI risk analysis

Summary
A DNSSEC validation flaw in Hickory DNS's NSEC handler incorrectly accepts parent-zone ancestor-delegation NSEC records as proof of nonexistence for names below a zone cut, enabling attackers to forge authenticated NXDOMAIN responses. This allows denial of service for legitimate child-zone names by caching false negative responses for the negative TTL.
Exploitability
Exploitation requires on-path positioning, control of a rogue parent nameserver, or winning a port/TXID race condition; low privilege access (PR:L) is required but not sufficient alone.
Blast radius
Successful exploitation causes authenticated denial of existing child-zone names across affected resolvers, potentially disrupting resolution for multiple downstream clients relying on the compromised cache.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to hickory-proto and hickory-net version 0.26.2 or later, as this is the exact fixed version specified in the CVE description.
dnssecnsecdoscache-poisoningrecursor

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

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 below the zone cut. An on-path attacker, rogue parent nameserver, or attacker winning a port and TXID race can deliver one forged NXDOMAIN response built from genuinely signed parent NSEC records, causing authenticated denial of existing child-zone names cached for the negative TTL.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-345

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.