CVE-2022-38023 s4:rpc_server/netlogon: make sure all dcesrv_netr_LogonSamLogon*(...
authorStefan Metzmacher <metze@samba.org>
Wed, 30 Nov 2022 16:15:36 +0000 (17:15 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 13 Dec 2022 23:48:48 +0000 (00:48 +0100)
commit2b0dc83e0642f7b1f41b6184fb6e20320cd96b63
treea2c54ff3e4f34913cf4f7befa5d6cc5eb2235a2f
parent57986cad714cc2f738c7482208204ed4e18b1f19
CVE-2022-38023 s4:rpc_server/netlogon: make sure all dcesrv_netr_LogonSamLogon*() calls go through dcesrv_netr_check_schannel()

We'll soon add some additional contraints in dcesrv_netr_check_schannel(),
which are also required for dcesrv_netr_LogonSamLogonEx().

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15240

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
(cherry picked from commit 689507457f5e6666488732f91a355a2183fb1662)
source4/rpc_server/netlogon/dcerpc_netlogon.c