]> git.ipfire.org Git - thirdparty/bind9.git/commit
[CVE-2026-1519] sec: usr: Fix unbounded NSEC3 iterations when validating referrals...
authorMichał Kępień <michal@isc.org>
Fri, 13 Mar 2026 12:16:28 +0000 (13:16 +0100)
committerMichał Kępień <michal@isc.org>
Fri, 13 Mar 2026 12:16:28 +0000 (13:16 +0100)
commit779463a703e109d2f65e9a09745bfebd2b9d4164
treeb043c1683eafad7e4563fa4e72ea9411451a03d4
parent040aa3cd03994c2485d4129952fa7951d862dff8
parent6ca67f65cd685cf8699540a852c1e3775bd48d64
[CVE-2026-1519] sec: usr: Fix unbounded NSEC3 iterations when validating referrals to unsigned delegations

DNSSEC-signed zones may contain high iteration-count NSEC3 records,
which prove that certain delegations are insecure. Previously, a
validating resolver encountering such a delegation processed these
iterations up to the number given, which could be a maximum of 65,535.
This has been addressed by introducing a processing limit, set at 50.
Now, if such an NSEC3 record is encountered, the delegation will be
treated as insecure.

ISC would like to thank Samy Medjahed/Ap4sh for bringing this
vulnerability to our attention.

Closes isc-projects/bind9#5708

Merge branch '5708-confidential-nsec3-delegation-iteration-fix-fallback-to-insecure' into 'v9.21.20-release'

See merge request isc-private/bind9!935