]> git.ipfire.org Git - thirdparty/bind9.git/commit
validator.c:check_signer now clones val->sigrdataset
authorMark Andrews <marka@isc.org>
Wed, 17 Nov 2021 02:09:03 +0000 (13:09 +1100)
committerEvan Hunt <each@isc.org>
Fri, 1 Aug 2025 02:21:32 +0000 (19:21 -0700)
commit8aa130f253b11e61d87dadea576e2c1430ce8dcc
tree6c0f6b6370ba452f38859c1570d57cdb9c4780be
parent321aa313c49ed2f4a9309116ab1f9ecdb8f6c5d0
validator.c:check_signer now clones val->sigrdataset

Spurious validation failures were traced back to check_signer looping
over val->sigrdataset directly.  Cloning val->sigrdataset prevents
check_signer from interacting with callers that are also looping
over val->sigrdataset.
lib/dns/validator.c