[NTOS:EX] In NtSystemDebugControl, check for SeDebugPrivilege

This commit is contained in:
Hervé Poussineau
2024-09-14 09:15:51 +02:00
committed by Hermès Bélusca-Maïto
parent 9e7c3770e3
commit 6338d51353

View File

@@ -218,6 +218,10 @@ NtSystemDebugControl(
ULONG Length = 0;
NTSTATUS Status;
/* Debugger controlling requires the debug privilege */
if (!SeSinglePrivilegeCheck(SeDebugPrivilege, PreviousMode))
return STATUS_ACCESS_DENIED;
_SEH2_TRY
{
if (PreviousMode != KernelMode)