]> 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:33 +0000 (14:28 +0200)
commit2c7d954c232ee1a66ac7e2c33255ebecfbf63604
tree2f24f8c81d69ddcad8e81aaf9cf27a9cc749d1f0
parentf42a2f251d1239d16067f4c009b41d92d2f29cf0
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