5.9Medium

CVE-2026-19941checkwildcard() accepts an out-of-zone NSEC as a wildcard-nonexistence proof

ISC BIND 9 Published: (2 months ago)

Description

An inapplicable NSEC record may be accepted by a `named` resolver as proof that no wildcard exists, which could allow an attacker at the same or an upstream level of the zone name to mask the existence of a victim's wildcard record. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.

Weakness (CWE): CWE-345

Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.

Affected products and versions

VendorProductVersions
isc bind 9.11.0 – ≤ 9.18.50
ISC BIND 9 9.11.0 – ≤ 9.18.50, 9.20.0 – ≤ 9.20.27, 9.21.0 – ≤ 9.21.25, 9.11.3-S1 – ≤ 9.18.50-S1, 9.20.9-S1 – ≤ 9.20.27-S1

Ubuntu fixes

  • USN-8969-1 Bind vulnerabilities Ubuntu 26.10, 26.04, 24.04, 22.04 · 03.11.2026 · bind9

References and patches