Skip to content

Commit a75d520

Browse files
committed
src/pk.c: fix a null deref (nullPointerRedundantCheck) in wolfSSL_RSA_GenAdd() added in d350ba6.
1 parent 24e34aa commit a75d520

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/pk.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4691,7 +4691,9 @@ int wolfSSL_RSA_GenAdd(WOLFSSL_RSA* rsa)
46914691
mp_clear(t);
46924692

46934693
#ifdef WOLFSSL_SMALL_STACK
4694-
XFREE(tmp, rsa->heap, DYNAMIC_TYPE_TMP_BUFFER);
4694+
if (rsa != NULL) {
4695+
XFREE(tmp, rsa->heap, DYNAMIC_TYPE_TMP_BUFFER);
4696+
}
46954697
#endif
46964698

46974699
return ret;

0 commit comments

Comments
 (0)