From b167c2687e55855687de2e7fc926efa13ef3fda2 Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Tue, 9 Jun 2026 11:26:02 -0600 Subject: [PATCH] verify i >= 0 before continuing loop. clears coverity false positive --- 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 910a318a5d..d7f6ad6c93 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -27156,7 +27156,7 @@ static void SetRdnItems(ASNItem* namesASN, ASNSetData* dataASN, const byte* oid, static int FindMultiAttrib(CertName* name, int id, int* idx) { int i; - for (i = *idx + 1; i < CTC_MAX_ATTRIB; i++) { + for (i = *idx + 1; i >= 0 && i < CTC_MAX_ATTRIB; i++) { if (name->name[i].sz > 0 && name->name[i].id == id) { break; }