From 4128136a28c3b7d3878daed728c49f18eb950adc Mon Sep 17 00:00:00 2001 From: Mansour Ahmadi Date: Tue, 11 Dec 2018 16:18:21 -0500 Subject: [PATCH] Add missing OPENSSL_clear_free before using ec->key Fixes #7657 Reviewed-by: Nicola Tuveri Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/7877) --- crypto/cms/cms_pwri.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/cms/cms_pwri.c b/crypto/cms/cms_pwri.c index af979b55d0..980252d107 100644 --- a/crypto/cms/cms_pwri.c +++ b/crypto/cms/cms_pwri.c @@ -373,6 +373,7 @@ int cms_RecipientInfo_pwri_crypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, goto err; } + OPENSSL_clear_free(ec->key, ec->keylen); ec->key = key; ec->keylen = keylen; -- 2.25.1