]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: usr: Fail DNSKEY validation when supported but invalid DS is found
authorOndřej Surý <ondrej@isc.org>
Mon, 23 Feb 2026 19:57:50 +0000 (20:57 +0100)
committerOndřej Surý <ondrej@isc.org>
Mon, 23 Feb 2026 19:57:50 +0000 (20:57 +0100)
commitd4ec8ebee84b15702d4c3f01d80c91ba2c19e2a7
treec30bd3aa426fb7ed721fe6d876d5a1e4616e5909
parent2c67f8bbcad049f9fb8ca4df21ca64b459f51ee1
parent46f15f4f9d2e83b92d1c04896f07a2253cc6041c
fix: usr: Fail DNSKEY validation when supported but invalid DS is found

A regression was introduced when adding the EDE code for unsupported
DNSKEY and DS algorithms.  When the parent has both supported and
unsupported algorithm in the DS record, the validator would treat the
supported DS algorithm as insecure when validating DNSKEY records
instead of BOGUS.  This has not security impact as the rest of the child
zone correctly ends with BOGUS status, but it is incorrect and thus the
regression has been fixed.

Closes #5757

Merge branch '5757-fix-mixed-algorithm-DS-handling' into 'main'

See merge request isc-projects/bind9!11580