From f22870c8c052a36fdfb1e15a3e90c521676e1ac7 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 14b5992d0a7..1d41d4ba210 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -5306,6 +5306,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