From 46bf30ca778b66dcdbff88a50055a71561c6944f Mon Sep 17 00:00:00 2001 From: jordan Date: Wed, 27 Dec 2023 22:58:52 -0600 Subject: [PATCH] Fix uninitialized keyUsage in DecodeKeyUsage. --- wolfcrypt/src/asn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index 67e46de0e..f339173ef 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -19301,6 +19301,7 @@ static int DecodeKeyUsage(const byte* input, word32 sz, DecodedCert* cert) /* Clear dynamic data and set where to store extended key usage. */ XMEMSET(dataASN, 0, sizeof(dataASN)); + XMEMSET(keyUsage, 0, sizeof(keyUsage)); GetASN_Buffer(&dataASN[KEYUSAGEASN_IDX_STR], keyUsage, &keyUsageSz); /* Parse key usage. */ ret = GetASN_Items(keyUsageASN, dataASN, keyUsageASN_Length, 0, input,