From bba0194a75e4be99e9b31cf78b87a29d4ffa7143 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Wed, 20 Apr 2016 20:09:53 +0200 Subject: [PATCH] libcli/smb: fix NULL pointer derreference in smbXcli_session_is_authenticated(). Guenther BUG: https://bugzilla.samba.org/show_bug.cgi?id=11841 Signed-off-by: Guenther Deschner Reviewed-by: Stefan Metzmacher Reviewed-by: Andreas Schneider (cherry picked from commit 8e016ffeb01167bb8dec66cf9e4bc8605461c15a) --- libcli/smb/smbXcli_base.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index 7bf48c80437..193222c501b 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -4945,6 +4945,10 @@ bool smbXcli_session_is_authenticated(struct smbXcli_session *session) { const DATA_BLOB *application_key; + if (session == NULL) { + return false; + } + if (session->conn == NULL) { return false; } -- 2.34.1