]> git.ipfire.org Git - thirdparty/openssl.git/commit
ossl_provider_add_to_store: Avoid use-after-free
authorTomas Mraz <tomas@openssl.org>
Thu, 16 Dec 2021 15:24:44 +0000 (16:24 +0100)
committerTomas Mraz <tomas@openssl.org>
Fri, 17 Dec 2021 16:45:53 +0000 (17:45 +0100)
commitc526c510fadc0e25a93c1069b7362f1feab5ab28
tree009d2bab337e3fe9e9da80300355abf56e95c7de
parent1d02ce4f3793e51d16d1653c562d051755e24ee2
ossl_provider_add_to_store: Avoid use-after-free

Avoid freeing a provider that was not up-ref-ed before.

Fixes #17292

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17295)

(cherry picked from commit 33df7cbe5e38feb0cf962386bcac061c3743ecf2)
crypto/provider_core.c