]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: usr: Fix algoritm rollover bug when there are two keys with the same...
authorMatthijs Mekking <matthijs@isc.org>
Thu, 22 Aug 2024 12:58:16 +0000 (12:58 +0000)
committerMatthijs Mekking <matthijs@isc.org>
Thu, 22 Aug 2024 12:58:16 +0000 (12:58 +0000)
commit43c8ed45e53b5029caec1096288b62253e87f560
tree6ba4fed21286660ecc1910c8f965ec5e21586c09
parent06d612a312231ed07622fc09c38baa1de2adf4ee
parentbb3bf561575371fd597b9b43c3d5cff6ec9608bb
[9.18] fix: usr: Fix algoritm rollover bug when there are two keys with the same keytag

If there is an algorithm rollover and two keys of different algorithm share the same keytags, then there is a possibility that if we check that a key matches a specific state, we are checking against the wrong key. This has been fixed by not only checking for matching key tag but also key algorithm.

Closes #4878

Backport of MR !9381

Merge branch 'backport-4878-fix-algorithm-rollover-keytag-conflict-bug-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!9394