summaryrefslogtreecommitdiff
path: root/net/ipv4
diff options
context:
space:
mode:
authorSteve French <smfrench@gmail.com>2017-09-21 00:57:18 (GMT)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-10-05 07:44:01 (GMT)
commit0e1b85a41a25ac888fb64a60ad2949dbc2ab61ed (patch)
tree78479f5cf3e34ec5bf26805fba66d560bc469d13 /net/ipv4
parentdf1be2066433d6381efe5b092e7f662a4f1dada2 (diff)
downloadlinux-0e1b85a41a25ac888fb64a60ad2949dbc2ab61ed.tar.xz
SMB: Validate negotiate (to protect against downgrade) even if signing off
commit 0603c96f3af50e2f9299fa410c224ab1d465e0f9 upstream. As long as signing is supported (ie not a guest user connection) and connection is SMB3 or SMB3.02, then validate negotiate (protect against man in the middle downgrade attacks). We had been doing this only when signing was required, not when signing was just enabled, but this more closely matches recommended SMB3 behavior and is better security. Suggested by Metze. Signed-off-by: Steve French <smfrench@gmail.com> Reviewed-by: Jeremy Allison <jra@samba.org> Acked-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net/ipv4')
0 files changed, 0 insertions, 0 deletions