diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index 9ac29d524..dd7b00d41 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -35655,7 +35655,7 @@ static int ParseCRL_Extensions(DecodedCRL* dcrl, const byte* buf, if (ret != 0) return ret; } - else { + else if (length == 1) { dcrl->crlNumber = buf[idx]; } }