mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-26 21:32:26 +01:00
x509: make sure pem buffer will be large enough to hold pem header
Found with Fil-C compiler
This commit is contained in:
@@ -12368,7 +12368,7 @@ WOLFSSL_X509_CRL* wolfSSL_PEM_read_X509_CRL(XFILE fp,
|
||||
return WOLFSSL_FAILURE;
|
||||
}
|
||||
|
||||
if ((l = wolfSSL_BIO_get_len(bio)) <= 0) {
|
||||
if ((l = wolfSSL_BIO_get_len(bio)) <= pem_struct_min_sz) {
|
||||
/* No certificate in buffer */
|
||||
WOLFSSL_ERROR(ASN_NO_PEM_HEADER);
|
||||
return WOLFSSL_FAILURE;
|
||||
|
||||
Reference in New Issue
Block a user