diff --git a/src/ssl.c b/src/ssl.c index 59941bad4..44e9094da 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -53380,6 +53380,7 @@ PKCS7* wolfSSL_d2i_PKCS7_bio(WOLFSSL_BIO* bio, PKCS7** p7) pkcs7->len = ret; if (wc_PKCS7_VerifySignedData(&pkcs7->pkcs7, pkcs7->data, pkcs7->len) != 0) { + wolfSSL_PKCS7_free((PKCS7*)pkcs7); return NULL; }