diff --git a/src/ssl.c b/src/ssl.c index 213dde472..f6644de99 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -9330,6 +9330,8 @@ void* wolfSSL_X509V3_EXT_d2i(WOLFSSL_X509_EXTENSION* ext) WOLFSSL_MSG("Failed to malloc authority key id"); return NULL; } + + XMEMSET(akey, 0, sizeof(WOLFSSL_AUTHORITY_KEYID)); akey->keyid = wolfSSL_ASN1_STRING_new(); if (akey->keyid == NULL) {