Tree connect for SMB3.1.1 must be signed for non-encrypted shares
authorSteve French <smfrench@gmail.com>
Tue, 13 Mar 2018 07:29:36 +0000 (02:29 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 24 Apr 2018 07:42:53 +0000 (09:42 +0200)
commita25429c88fb8c1e43b5a16845bd5bd20791416b3
treec3a6a0b106001fe7f83895470c7dc75de4e005d8
parent92ce78fc78dd299f938e7c40a50e7b28eedf5a96
Tree connect for SMB3.1.1 must be signed for non-encrypted shares

commit 6188f28bf608ddecc2377663b0f2f709440c19ba upstream.

SMB3.1.1 tree connect was only being signed when signing was mandatory
but needs to always be signed (for non-guest users).

See MS-SMB2 section 3.2.4.1.1

Signed-off-by: Steve French <smfrench@gmail.com>
Reviewed-by: Pavel Shilovsky <pshilov@microsoft.com>
CC: Stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/cifs/smb2pdu.c