]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] [CVE-2026-3104] sec: usr: Fix memory leaks in code preparing DNSSEC proofs...
authorMichał Kępień <michal@isc.org>
Fri, 13 Mar 2026 12:36:37 +0000 (13:36 +0100)
committerMichał Kępień <michal@isc.org>
Fri, 13 Mar 2026 12:36:37 +0000 (13:36 +0100)
commit13215b9cbbfdedd33e0cd9baef774053c4e5bb18
tree07d4c77e43e156f4183143273511fc9ac08bac28
parent5af03a06066c178337a7a5a5d66b1426c7a26bff
parent5f15df5c53a445846083c46a9437910f8f6c3127
[9.20] [CVE-2026-3104] sec: usr: Fix memory leaks in code preparing DNSSEC proofs of non-existence

An attacker controlling a DNSSEC-signed zone could trigger a memory leak
in the logic preparing DNSSEC proofs of non-existence, by creating more
than :any:`max-records-per-type` RRSIGs for NSEC records. These memory
leaks have been fixed.

ISC would like to thank Vitaly Simonovich for bringing this
vulnerability to our attention.

Closes isc-projects/bind9#5742

Backport of !913

Merge branch '5742-fix-memory-leak-in-addnoqname-and-addclosest-9.20' into 'v9.20.21-release'

See merge request isc-private/bind9!914