From e998a4c2fccaeb5342bb817fddb665e465a4bf5b Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Fri, 16 May 2025 08:26:19 -0600 Subject: [PATCH] fix off-by-one error in asn.c --- wolfcrypt/src/asn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index eb09cb0f0..ebe237f48 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -26328,7 +26328,7 @@ int wc_EncryptedInfoParse(EncryptedInfo* info, const char** pBuffer, newline = XSTRNSTR(finish, "\r", min(finishSz, PEM_LINE_LEN)); /* get cipher name */ - if (NAME_SZ < (finish - start)) /* buffer size of info->name */ + if (NAME_SZ <= (finish - start)) /* buffer size of info->name */ return BUFFER_E; if (XMEMCPY(info->name, start, (size_t)(finish - start)) == NULL) return BUFFER_E;