Skip to content

Commit 36b64fb

Browse files
committed
x509: make sure pem buffer will be large enough to hold pem header
Found with Fil-C compiler
1 parent 4daab8a commit 36b64fb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/x509.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12368,7 +12368,7 @@ WOLFSSL_X509_CRL* wolfSSL_PEM_read_X509_CRL(XFILE fp,
1236812368
return WOLFSSL_FAILURE;
1236912369
}
1237012370

12371-
if ((l = wolfSSL_BIO_get_len(bio)) <= 0) {
12371+
if ((l = wolfSSL_BIO_get_len(bio)) <= pem_struct_min_sz) {
1237212372
/* No certificate in buffer */
1237312373
WOLFSSL_ERROR(ASN_NO_PEM_HEADER);
1237412374
return WOLFSSL_FAILURE;

0 commit comments

Comments
 (0)