]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix BIO dgram pair memleak in dgram_mem_init
authorJakub Zelenka <jakub.zelenka@openssl.foundation>
Fri, 8 May 2026 14:41:08 +0000 (16:41 +0200)
committerEugene Syromiatnikov <esyr@openssl.org>
Mon, 11 May 2026 08:07:06 +0000 (10:07 +0200)
commit07cd5562d245462c4ddf78becfb0401dd3a4c99d
tree2ab0efc9c58853d3a26c37e2d92111a7dfbf4468
parent4c62468c9591b4b4c4afe4e5a12941c214179336
Fix BIO dgram pair memleak in dgram_mem_init

The created pair was not freed if ring buf init failed.

Fixes: 3a857b953216 "Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() code"
Reviewed-by: Matt Caswell <matt@openssl.foundation>
Reviewed-by: Frederik Wedel-Heinen <fwh.openssl@gmail.com>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
MergeDate: Mon May 11 08:09:14 2026
(Merged from https://github.com/openssl/openssl/pull/31121)
crypto/bio/bss_dgram_pair.c