diff options
author | Samuel Cabrero <scabrero@suse.de> | 2022-12-22 16:46:15 +0100 |
---|---|---|
committer | Jule Anger <janger@samba.org> | 2023-01-23 09:06:16 +0000 |
commit | f82c786072aaf3fe8ecf6762f3c8f3ab6203d7e1 (patch) | |
tree | a123980e5c920bd4354613be41d412571a961fd6 | |
parent | f79e03a9d95c5e003751023b1da701cff1a9b765 (diff) | |
download | samba-f82c786072aaf3fe8ecf6762f3c8f3ab6203d7e1.tar.gz |
CVE-2022-38023 selftest:Samba3: avoid global 'server schannel = auto'
Instead of using the generic deprecated option use the specific
server require schannel:COMPUTERACCOUNT = no in order to allow
legacy tests for pass.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15240
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
(cherry picked from commit 3cd18690f83d2f85e847fc703ac127b4b04189fc)
-rwxr-xr-x | selftest/target/Samba3.pm | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index fdb550a8f66..9dd9e23a555 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -259,7 +259,6 @@ sub setup_nt4_dc lanman auth = yes ntlm auth = yes raw NTLMv2 auth = yes - server schannel = auto rpc_server:epmapper = external rpc_server:spoolss = external @@ -273,6 +272,22 @@ sub setup_nt4_dc rpc_daemon:spoolssd = fork rpc_daemon:lsasd = fork rpc_daemon:fssd = fork + + CVE_2020_1472:warn_about_unused_debug_level = 3 + server require schannel:schannel0\$ = no + server require schannel:schannel1\$ = no + server require schannel:schannel2\$ = no + server require schannel:schannel3\$ = no + server require schannel:schannel4\$ = no + server require schannel:schannel5\$ = no + server require schannel:schannel6\$ = no + server require schannel:schannel7\$ = no + server require schannel:schannel8\$ = no + server require schannel:schannel9\$ = no + server require schannel:schannel10\$ = no + server require schannel:schannel11\$ = no + server require schannel:torturetest\$ = no + fss: sequence timeout = 1 check parent directory delete on close = yes "; |