Files
huanghuihui0904 f9a24a30e9 apps/lib/tlssrp_depr.c: fix leak of vb in set_up_srp_verifier_file()
set_up_srp_verifier_file() allocates srp_callback_parm->vb via SRP_VBASE_new().
If SRP_VBASE_init() fails, vb must be freed before returning.

Additionally, add SRP_VBASE_free() to the end: cleanup path in s_server.c so
that vb is also freed on normal program exit.

Solves https://github.com/openssl/openssl/issues/30362
Fixes #30362

Signed-off-by: huanghuihui0904 <625173@qq.com>

Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.foundation>
MergeDate: Wed May 13 07:20:48 2026
(Merged from https://github.com/openssl/openssl/pull/30434)
2026-05-13 09:20:47 +02:00
..
2025-12-09 00:28:19 -07:00
2026-05-06 13:35:24 +02:00
2026-05-06 13:35:24 +02:00
2026-05-06 13:35:24 +02:00
2025-12-09 00:28:19 -07:00
2025-12-09 00:28:19 -07:00
2025-12-09 00:28:19 -07:00
2025-12-09 00:28:19 -07:00
2026-05-06 13:35:24 +02:00
2025-12-09 00:28:19 -07:00
2025-12-09 00:28:19 -07:00