]> git.ipfire.org Git - thirdparty/bind9.git/commit
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)
commitd47b5ea79b3aaa23beeee254974619699a9a0772
treeffafad5dfc79cd3dbe38d7e9a28292183c2809a0
parent03024f240685b2bc6758256869f0e4d49620d79e
parent07bf9617d3aa1e64af1368d05e55bbb4dd6f4cbf
fix: usr: Ensure NSEC authority does not cross zonecut boundary

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