]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: usr: Fix rndc-confgen aborting on HMAC-SHA-384/512 keys above 512 bits
authorOndřej Surý <ondrej@isc.org>
Thu, 30 Apr 2026 04:46:57 +0000 (06:46 +0200)
committerOndřej Surý <ondrej@isc.org>
Thu, 30 Apr 2026 04:46:57 +0000 (06:46 +0200)
commit739e79592d61ecf768d6d9ccfd3ef976e220635f
treeb4dbc36f8c024df37775bf116a10574a5b1b3020
parent598277fe031128286d10a2b7f7ae60b91ca56d7f
parent141f278a03c7963da2d0fa1b586f297b15252b8a
[9.18] fix: usr: Fix rndc-confgen aborting on HMAC-SHA-384/512 keys above 512 bits

`rndc-confgen -A hmac-sha384` and `-A hmac-sha512` documented a `-b`
range of 1..1024, but any value above 512 aborted on hardened builds
instead of producing a key. The full advertised range now works.

Closes #5903

Backport of MR !11903

Merge branch 'backport-5903-hmac-generate-stack-overflow-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!11911