]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.11] [CVE-2026-1519] sec: usr: Fix unbounded NSEC3 iterations when validating refer...
authorMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 09:16:02 +0000 (10:16 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 09:16:02 +0000 (10:16 +0100)
commite5357c1623da3842227d2c76468b76bc983584d6
treebb9d77c0b453507245f5daf5c779a565a71d0fc4
parent335c90c3693c91ea62e42c4fbb2395f2fadcdf13
parentfe40620f47ce7cc10aca33b3d4f0a840f53f708d
[9.11] [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 150.
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

Backport of MR !935

Merge branch '5708-confidential-nsec3-delegation-iteration-fix-fallback-to-insecure-9.11' into 'bind-9.11-release'

See merge request isc-private/bind9!958