]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: usr: Ensure NSEC authority does not cross zonecut boundary
authorEvan Hunt <each@isc.org>
Mon, 13 Jul 2026 19:38:19 +0000 (19:38 +0000)
committerEvan Hunt <each@isc.org>
Mon, 13 Jul 2026 19:38:19 +0000 (19:38 +0000)
When using a cached NSEC record to prove that a delegation is insecure,
we now check that the signer name in the corresponding RRSIG is not
above a known secure delegation point. This prevents a signed namespace
from being downgraded to insecure using an NSEC record from the
grandparent zone.

Closes #5967

Merge branch '5967-nsec-grandparent' into 'main'

See merge request isc-projects/bind9!12257


Trivial merge