]> git.ipfire.org Git - thirdparty/openssl.git/commit
Handle 0 return values from DH key computations as errors
authorFrederik Wedel-Heinen <frederik.wedel-heinen@dencrypt.dk>
Tue, 20 May 2025 17:58:11 +0000 (19:58 +0200)
committerTomas Mraz <tomas@openssl.org>
Tue, 3 Jun 2025 12:28:27 +0000 (14:28 +0200)
commit3cc1c95a02a582e4d3047ea0e7c2b74cac0c2393
tree5c2485e18deee50124071aa9e51e7778c5f38226
parentb3fdf0fdec8bdaa68a2992a2d696d47a822b588c
Handle 0 return values from DH key computations as errors

Returned 0 from ossl_dh_compute_key(), DH_compute_key_padded() and
DH_compute_key() needs to be treated as an error.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27673)

(cherry picked from commit 1c1ce2a6eeb18b3102e0618a988b2dfe96b709aa)
crypto/dh/dh_pmeth.c
test/dhtest.c