From fdec6d0a064fb62d17e92de907b43cf9ae907eaa Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Thu, 5 Mar 2026 15:09:06 -0600 Subject: [PATCH] Harden wc_ecc_shared_secret_gen_sync --- wolfcrypt/src/ecc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index d30151e9b00..c2e78348e72 100644 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -4971,7 +4971,7 @@ int wc_ecc_shared_secret_gen_sync(ecc_key* private_key, ecc_point* point, #ifdef HAVE_ECC_CDH if (k == k_lcl) - mp_clear(k); + mp_forcezero(k); WC_FREE_VAR_EX(k_lcl, private_key->heap, DYNAMIC_TYPE_ECC_BUFFER); #endif