diff options
author | FdaSilvaYY <fdasilvayy@gmail.com> | 2016-04-03 23:37:58 +0200 |
---|---|---|
committer | FdaSilvaYY <fdasilvayy@gmail.com> | 2016-04-04 20:38:15 +0200 |
commit | f6c006ea76304a52cf9212695525e1bcc6cf6c22 (patch) | |
tree | 05324dd4eaec6cb827c737c7d5a6c39b9585f233 | |
parent | c5137473bdc7bcf7c43b4bd5d28827f8ddd70490 (diff) |
Fix a possible leak on NETSCAPE_SPKI_verify failure.
Reviewed-by: Stephen Henson <steve@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
-rw-r--r-- | apps/ca.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2071,6 +2071,7 @@ static int certify_spkac(X509 **xret, char *infile, EVP_PKEY *pkey, j = NETSCAPE_SPKI_verify(spki, pktmp); if (j <= 0) { + EVP_PKEY_free(pktmp); BIO_printf(bio_err, "signature verification failed on SPKAC public key\n"); goto end; |