]> 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:55 +0000 (14:28 +0200)
commitbdd0c198871fe3e66b7fbcb643e8a3134e4683c3
tree17cf10b057f765ca5d3f090504855d355bebfd36
parentceadb5aa33b3f02df49bc1ac884f711f13329714
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