From 3489ee9a6fb8ceb674a4d72eeaf09b3ddfa60a2d Mon Sep 17 00:00:00 2001 From: Will Cosgrove Date: Mon, 11 Apr 2022 09:46:52 -0700 Subject: [PATCH] NULL check before calling session_handshake --- tests/ossfuzz/ssh2_client_fuzzer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/ossfuzz/ssh2_client_fuzzer.cc b/tests/ossfuzz/ssh2_client_fuzzer.cc index d9f5ab516c..f0a63f4fd9 100644 --- a/tests/ossfuzz/ssh2_client_fuzzer.cc +++ b/tests/ossfuzz/ssh2_client_fuzzer.cc @@ -61,7 +61,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) libssh2_session_set_blocking(session, 1); } - if(libssh2_session_handshake(session, socket_fds[0])) { + if(session && libssh2_session_handshake(session, socket_fds[0])) { goto EXIT_LABEL; }