]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix memleak in PKCS12_pbe_crypt_ex()
authorRoberto Hueso Gomez <roberto@robertohueso.org>
Fri, 15 Jul 2022 09:21:30 +0000 (11:21 +0200)
committerTomas Mraz <tomas@openssl.org>
Mon, 18 Jul 2022 08:19:11 +0000 (10:19 +0200)
commitaf801ec89205aaf6ebf8522d510d0b1fc29e3233
treefcff2303d94fa108f0d4dd529c9ee168352683e0
parentad2f4cdcb1875b16e0f5581ab1ee0bae572c68e6
Fix memleak in PKCS12_pbe_crypt_ex()

Makes sure that the variable 'out' is free on every error path.

Fixes #18689

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18808)
crypto/pkcs12/p12_decr.c