diff --git a/wolfcrypt/src/pkcs7.c b/wolfcrypt/src/pkcs7.c index 87366906f..0999943af 100644 --- a/wolfcrypt/src/pkcs7.c +++ b/wolfcrypt/src/pkcs7.c @@ -5668,6 +5668,7 @@ static WC_PKCS7_KARI* wc_PKCS7_KariNew(PKCS7* pkcs7, byte direction) XFREE(kari, pkcs7->heap, DYNAMIC_TYPE_PKCS7); return NULL; } + XMEMSET(kari->decoded, 0, sizeof(DecodedCert)); kari->recipKey = (ecc_key*)XMALLOC(sizeof(ecc_key), pkcs7->heap, DYNAMIC_TYPE_PKCS7);