CVE-2026-123587 PUBLISHED

Hickory-DNS 0.26.0 before 0.26.2 DNSSEC Nonexistence Forgery via Wraparound NSEC

Assigner: VulnCheck
Reserved: 06.11.2026 Published: 08.11.2026 Updated: 08.11.2026

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 validation. Attackers who can supply DNS responses can combine a genuine NSEC record and its RRSIG with a crafted SOA record to forge nonexistence of any RRset.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N
CVSS Score: 8.9

Product Status

Vendor hickory-dns
Product hickory-dns
Versions Default: unaffected
  • affected from 0.26.0 to 0.26.2 (excl.)
  • Version 0.26.2 is unaffected

Credits

  • qifan-sailboat reporter

References

Problem Types

  • Authentication Bypass by Spoofing CWE