mirror of
https://github.com/samba-team/samba.git
synced 2025-03-19 18:50:24 +03:00
CVE-2016-2114: libcli/smb: let mandatory signing imply allowed signing
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11687 Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Signed-off-by: Ralph Boehme <slow@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Günther Deschner <gd@samba.org>
This commit is contained in:
parent
67f8524d27
commit
7c6c666d8d
@ -424,6 +424,10 @@ bool smb_signing_set_negotiated(struct smb_signing_state *si,
|
||||
return true;
|
||||
}
|
||||
|
||||
if (mandatory) {
|
||||
allowed = true;
|
||||
}
|
||||
|
||||
if (!si->allowed && mandatory) {
|
||||
return false;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user