From 13e427433c0abcf5d45029817c001b31ce3e99d5 Mon Sep 17 00:00:00 2001 From: jordan Date: Fri, 2 Feb 2024 16:04:23 -0600 Subject: [PATCH] Fix ext_xmss sigsleft null deref. --- wolfcrypt/src/ext_xmss.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wolfcrypt/src/ext_xmss.c b/wolfcrypt/src/ext_xmss.c index c08db0723..84498d9a3 100644 --- a/wolfcrypt/src/ext_xmss.c +++ b/wolfcrypt/src/ext_xmss.c @@ -804,10 +804,10 @@ int wc_XmssKey_SigsLeft(XmssKey* key) } ret = idx < ((1ULL << params->full_height) - 1); - } - /* Force zero the secret key from memory always. */ - ForceZero(key->sk, key->sk_len); + /* Force zero the secret key from memory always. */ + ForceZero(key->sk, key->sk_len); + } return ret; }