]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: usr: Checking whether a EDDSA key was private or not was broken
authorMark Andrews <marka@isc.org>
Tue, 20 Aug 2024 00:16:34 +0000 (00:16 +0000)
committerMark Andrews <marka@isc.org>
Tue, 20 Aug 2024 00:16:34 +0000 (00:16 +0000)
commite04839c08e8c458178089e749846e27c19d075d6
treed6e030b834a9b2eacb2936dc2e1c049760e72e1b
parente06cb3d93be895305466a24e0bbe679243f43679
parentdefd84da6deb0d20322566a989266e5888a59304
fix: usr: Checking whether a EDDSA key was private or not was broken

Checking whether a EDDSA key was private or not was broken could lead to
attempting to sign records with a public key and this could cause a
segmentation failure (read of a NULL pointer) within OpenSSL.

Closes #4855

Merge branch '4855-openssleddsa_isprivate-needs-to-supply-a-buffer' into 'bind-9.18'

See merge request isc-projects/bind9!9329