From 29288640ab9b1cdbb24032142c40b0f8b5f6d0ad Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Tue, 22 Jul 2025 10:48:06 -0600 Subject: [PATCH] add additional check so dead code can be reached --- wolfcrypt/src/ed448.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/src/ed448.c b/wolfcrypt/src/ed448.c index be8582f57..59b411005 100644 --- a/wolfcrypt/src/ed448.c +++ b/wolfcrypt/src/ed448.c @@ -1017,7 +1017,9 @@ int wc_ed448_import_public_ex(const byte* in, word32 inLen, ed448_key* key, ret = BAD_FUNC_ARG; } - if ((inLen != ED448_PUB_KEY_SIZE) && (inLen != ED448_PUB_KEY_SIZE + 1)) { + if ((inLen != ED448_PUB_KEY_SIZE) && + (inLen != ED448_PUB_KEY_SIZE + 1) && + (inLen != 2 * ED448_PUB_KEY_SIZE + 1)) { ret = BAD_FUNC_ARG; }