Skip to content

Commit 8600cd7

Browse files
committed
Null-check sign params
1 parent 1a92cc8 commit 8600cd7

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

native/com_wolfssl_WolfSSLCertRequest.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,8 @@ JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSLCertRequest_X509_1REQ_1sign
250250
int ret = WOLFSSL_SUCCESS;
251251
(void)jcl;
252252

253-
if (jenv == NULL || x509 == NULL) {
253+
if (jenv == NULL || x509 == NULL || keyBytes == NULL ||
254+
digestAlg == NULL) {
254255
return WOLFSSL_FAILURE;
255256
}
256257

native/com_wolfssl_WolfSSLCertificate.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,8 @@ JNIEXPORT jint JNICALL Java_com_wolfssl_WolfSSLCertificate_X509_1sign
893893
int ret = WOLFSSL_SUCCESS;
894894
(void)jcl;
895895

896-
if (jenv == NULL || x509 == NULL) {
896+
if (jenv == NULL || x509 == NULL || fileBytes == NULL ||
897+
digestAlg == NULL) {
897898
return WOLFSSL_FAILURE;
898899
}
899900

0 commit comments

Comments
 (0)