From 5efa82a239d66f50b54aa3ab224a69e7cb6268eb Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Tue, 18 Jun 2024 14:47:01 -0500 Subject: [PATCH] Check for null sig in wolfSSL_X509_CRL_get_signature --- src/x509.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/x509.c b/src/x509.c index 6c9c769cd..43386dc8a 100644 --- a/src/x509.c +++ b/src/x509.c @@ -8236,7 +8236,8 @@ int wolfSSL_X509_CRL_get_signature(WOLFSSL_X509_CRL* crl, { WOLFSSL_ENTER("wolfSSL_X509_CRL_get_signature"); - if (crl == NULL || crl->crlList == NULL || bufSz == NULL) + if (crl == NULL || crl->crlList == NULL || + crl->crlList->signature == NULL || bufSz == NULL) return BAD_FUNC_ARG; if (buf != NULL)