From: Günther Deschner Date: Wed, 20 Apr 2016 18:09:53 +0000 (+0200) Subject: libcli/smb: fix NULL pointer derreference in smbXcli_session_is_authenticated(). X-Git-Tag: talloc-2.1.7~88 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8e016ffeb01167bb8dec66cf9e4bc8605461c15a;p=thirdparty%2Fsamba.git 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 --- diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index 6a717661846..e502dc8bc59 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -5305,6 +5305,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; }