DNSSEC Validator Vulnerability in Unbound by NLnet Labs
CVE-2026-42923

6.9MEDIUM

Key Information:

Vendor

Nlnet Labs

Status
Vendor
CVE Published:
20 May 2026

What is CVE-2026-42923?

NLnet Labs Unbound versions up to and including 1.25.0 are vulnerable due to a flaw in the DNSSEC validator. When querying a vulnerable Unbound server, an attacker who controls a DNSSEC signed zone can exploit the flaw by signing NSEC3 records with high iteration counts. This oversight in the code path prevents the enforcement of limits on NSEC3 hash calculations that were introduced in version 1.19.1, allowing for resource exhaustion. As a result, the negative cache is held in a global lock throughout the hashing process, causing significant delays in servicing other requests and potentially leading to a denial of service. The issue has been addressed in version 1.25.1, which includes necessary restrictions to mitigate the vulnerability.

Affected Version(s)

Unbound 0 < 1.25.1

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Qifan Zhang (Palo Alto Networks)
.