]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix a potential memory leak in apps/s_server.c
authorbesher <beshoux@outlook.fr>
Sat, 4 Feb 2023 23:08:14 +0000 (00:08 +0100)
committerTodd Short <todd.short@me.com>
Wed, 8 Feb 2023 14:47:45 +0000 (09:47 -0500)
commit8e2552b1eac4957214fed55457f64d7d5164ca37
tree4acf15668efee92e8b404028f222c074284ad9c9
parenta811b6305b1f98e8ec66b8a426d359150fea69b2
Fix a potential memory leak in apps/s_server.c

Allocate memory for a new SSL session.
If any of these steps fail,
free the key memory and the tmpsess object
before returning 0 to prevent a memory leak.

Fixes: #20110
CLA: trivial

Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/20213)
apps/s_server.c