]> git.ipfire.org Git - thirdparty/openssl.git/commit
ssl/t1_lib.c: Free gix if sk_TLS_GROUP_IX_push() fails to avoid memory leak
authorJiashengJiang <jiasheng@purdue.edu>
Mon, 5 May 2025 18:07:54 +0000 (14:07 -0400)
committerTomas Mraz <tomas@openssl.org>
Mon, 19 May 2025 06:38:25 +0000 (08:38 +0200)
commit0ba71c0a24b185780a96b2c257653f4dcd3446c8
treeab014ec43d7c9d8a50ecdbcc24c44dec802d2998
parent10bd6fa8ca93b4cf53f005f110c827ed923c89a4
ssl/t1_lib.c: Free gix if sk_TLS_GROUP_IX_push() fails to avoid memory leak

Add OPENSSL_free() to free gix if sk_TLS_GROUP_IX_push() fails to avoid memory leak

Fixes: 4b1c73d2dd ("ML-KEM hybrids for TLS")
Signed-off-by: JiashengJiang <jiasheng@purdue.edu>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27568)
ssl/t1_lib.c