Microsoft-Windows-Security-Mitigations

36 events across 2 channels

EventTitleChannelSample
1Process 'ProcessPath' (PID CallingProcessId) would have been blocked from …KernelModeY
2Process 'ProcessPath' (PID CallingProcessId) was blocked from generating dynamic …KernelModeY
3Process 'ProcessPath' (PID CallingProcessId) would have been blocked from …KernelModeY
4Process 'ProcessPath' (PID CallingProcessId) was blocked from creating a child …KernelModeY
5Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the …KernelModeN
6Process 'ProcessPath' (PID ProcessId) was blocked from loading the low-integrity …KernelModeN
7Process 'ProcessPath' (PID CallingProcessId) would have been blocking from …KernelModeN
8Process 'ProcessPath' (PID CallingProcessId) was blocked from loading a binary …KernelModeN
9Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making …KernelModeN
10Process 'ProcessPath' (PID CallingProcessId) was blocked from making system …KernelModeY
11Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the …KernelModeN
12Process 'ProcessPath' (PID ProcessId) was blocked from loading the …KernelModeY
13Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the …UserModeN
14Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export …UserModeN
15Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the …UserModeN
16Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export …UserModeN
17Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the …UserModeN
18Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Import …UserModeN
19Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the …UserModeN
20Process 'ProcessPath' (PID ProcessId) was blocked from calling the API …UserModeN
21Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the …UserModeN
22Process 'ProcessPath' (PID ProcessId) was blocked from calling the API …UserModeN
23Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the …UserModeN
24Process 'ProcessPath' (PID ProcessId) was blocked from calling the API …UserModeN
25Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return …KernelModeN
26Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return …KernelModeN
27Process 'ProcessPath' (PID ProcessId) would have been blocked from setting …KernelModeN
28Process 'ProcessPath' (PID ProcessId) was blocked from setting context due to …KernelModeN
29Process 'ProcessPath' (PID ProcessId) would have been blocked from loading an …KernelModeN
30Process 'ProcessPath' (PID ProcessId) was blocked from loading an image binary …KernelModeN
31Process 'Arguments' (PID Impersonating) would have been blocked from following …KernelModeN
32Process 'Arguments' (PID Impersonating) was blocked from following an untrusted …KernelModeN
33The system has encountered a kernel-mode shadow stack return address mismatch.KernelModeN
34The system has encountered a kernel-mode shadow stack return address mismatch.KernelModeN
35Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making …KernelModeN
36Process 'ProcessPath' (PID CallingProcessId) was blocked from making the …KernelModeN

Event ID 1: Process 'ProcessPath' (PID CallingProcessId) would have been blocked from generating dynamic code.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_DYNAMIC_CODE

Description

Process 'ProcessPath' (PID CallingProcessId) would have been blocked from generating dynamic code.

Message #

Process '%2' (PID %5) would have been blocked from generating dynamic code.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "{FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF}",
    "event_source_name": "",
    "event_id": 1,
    "version": 0,
    "level": 0,
    "task": 1,
    "opcode": 0,
    "keywords": -9223372036854775808,
    "time_created": "2026-05-29T16:33:27.7050527+00:00",
    "event_record_id": 67,
    "correlation": {},
    "execution": {
      "process_id": 3448,
      "thread_id": 5600
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "telemetry-DC-a.cell-a.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "ProcessPathLength": "52",
    "ProcessPath": "\\Device\\HarddiskVolume1\\Windows\\System32\\spoolsv.exe",
    "ProcessCommandLineLength": "31",
    "ProcessCommandLine": "C:\\Windows\\System32\\spoolsv.exe",
    "CallingProcessId": "3448",
    "CallingProcessCreateTime": "2026-05-29T16:33:03.3624351Z",
    "CallingProcessStartKey": "4222124650659908",
    "CallingProcessSignatureLevel": "0",
    "CallingProcessSectionSignatureLevel": "0",
    "CallingProcessProtection": "0",
    "CallingThreadId": "5600",
    "CallingThreadCreateTime": "2026-05-29T16:33:27.7046692Z"
  },
  "message": "Process '\\Device\\HarddiskVolume1\\Windows\\System32\\spoolsv.exe' (PID 3448) would have been blocked from generating dynamic code."
}

Event ID 2: Process 'ProcessPath' (PID CallingProcessId) was blocked from generating dynamic code.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Level
Warning
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_DYNAMIC_CODE

Description

Process 'ProcessPath' (PID CallingProcessId) was blocked from generating dynamic code.

Message #

Process '%2' (PID %5) was blocked from generating dynamic code.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF",
    "event_source_name": "",
    "event_id": 2,
    "version": 0,
    "level": 3,
    "task": 1,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2023-11-06T01:01:34.932541+00:00",
    "event_record_id": 88,
    "correlation": {},
    "execution": {
      "process_id": 11664,
      "thread_id": 10404
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "WinDev2310Eval",
    "security": {
      "user_id": "S-1-5-21-1992711665-1655669231-58201500-1000"
    }
  },
  "event_data": {
    "ProcessPathLength": 59,
    "ProcessPath": "\\Device\\HarddiskVolume4\\Program Files\\TeamViewer\\tv_x64.exe",
    "ProcessCommandLineLength": 192,
    "ProcessCommandLine": "\"C:\\Program Files\\TeamViewer\\tv_x64.exe\" --action installpnpdriver --inf \"C:\\Program Files\\TeamViewer\\x64\\TVVirtualMonitorDriver.inf\" --log \"C:\\Program Files\\TeamViewer\\TeamViewer15_Hooks.log\"",
    "CallingProcessId": 11664,
    "CallingProcessCreateTime": "2023-11-06T01:01:34.836839Z",
    "CallingProcessStartKey": 3659174697240700,
    "CallingProcessSignatureLevel": 2,
    "CallingProcessSectionSignatureLevel": 2,
    "CallingProcessProtection": 0,
    "CallingThreadId": 10404,
    "CallingThreadCreateTime": "2023-11-06T01:01:34.836843Z"
  },
  "message": ""
}

References #

Event ID 3: Process 'ProcessPath' (PID CallingProcessId) would have been blocked from creating a child process 'ChildImagePathName' with command line 'ChildCommandLine'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_CHILD_PROCESS_CREATION

Description

Process 'ProcessPath' (PID CallingProcessId) would have been blocked from creating a child process 'ChildImagePathName' with command line 'ChildCommandLine'.

Message #

Process '%2' (PID %5) would have been blocked from creating a child process '%14' with command line '%16'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.
ChildImagePathNameLength UInt16
ChildImagePathName UnicodeString
ChildCommandLineLength UInt16
ChildCommandLine UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF",
    "event_source_name": "",
    "event_id": 3,
    "version": 0,
    "level": 0,
    "task": 2,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2023-10-26T04:19:22.802481+00:00",
    "event_record_id": 6,
    "correlation": {},
    "execution": {
      "process_id": 2524,
      "thread_id": 452
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "WIN-OQ6R0RVA4NF",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "ProcessPathLength": 52,
    "ProcessPath": "\\Device\\HarddiskVolume4\\Windows\\System32\\spoolsv.exe",
    "ProcessCommandLineLength": 31,
    "ProcessCommandLine": "C:\\Windows\\System32\\spoolsv.exe",
    "CallingProcessId": 2524,
    "CallingProcessCreateTime": "2023-10-26T04:17:19.791140Z",
    "CallingProcessStartKey": 281474976710715,
    "CallingProcessSignatureLevel": 2,
    "CallingProcessSectionSignatureLevel": 2,
    "CallingProcessProtection": 0,
    "CallingThreadId": 452,
    "CallingThreadCreateTime": "2023-10-26T04:19:20.206505Z",
    "ChildImagePathNameLength": 32,
    "ChildImagePathName": "C:\\Windows\\SysWOW64\\regsvr32.exe",
    "ChildCommandLineLength": 73,
    "ChildCommandLine": "C:\\Windows\\SysWOW64\\regsvr32.exe /s \"C:\\Windows\\SysWOW64\\PrintConfig.dll\""
  },
  "message": ""
}

References #

Event ID 4: Process 'ProcessPath' (PID CallingProcessId) was blocked from creating a child process 'ChildImagePathName' with command line 'ChildCommandLine'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Level
Warning
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_CHILD_PROCESS_CREATION

Description

Process 'ProcessPath' (PID CallingProcessId) was blocked from creating a child process 'ChildImagePathName' with command line 'ChildCommandLine'.

Message #

Process '%2' (PID %5) was blocked from creating a child process '%14' with command line '%16'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.
ChildImagePathNameLength UInt16
ChildImagePathName UnicodeString
ChildCommandLineLength UInt16
ChildCommandLine UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF",
    "event_source_name": "",
    "event_id": 4,
    "version": 0,
    "level": 3,
    "task": 2,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2026-03-11T06:27:47.998503+00:00",
    "event_record_id": 3000,
    "correlation": {},
    "execution": {
      "process_id": 6084,
      "thread_id": 6236
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "LAB-WIN11",
    "security": {
      "user_id": "S-1-5-19"
    }
  },
  "event_data": {
    "ProcessPathLength": 94,
    "ProcessPath": "\\Device\\HarddiskVolume4\\Program Files\\Windows Defender Advanced Threat Protection\\SenseNdr.exe",
    "ProcessCommandLineLength": 512,
    "ProcessCommandLine": "\"C:\\Program Files\\Windows Defender Advanced Threat Protection\\SenseNdr.exe\"  \"eyJDbGllbnRWZXIiOiIxMC44MjEwLjIyNjIxLjQ1NyIsIkNvbXBvbmVudHMiOlt7IkFkYXB0ZXJJZCI6Ins4QTE3NjBCNi1EQzk5LTRCOTAtOUM0QS0wMjk2OThFNUFFMjd9IiwiQ2F0ZWdvcnkiOjIsIkRlZmF1bHRHYXRld2F5cyI6W3siQWRkcmVzcyI6IjEwLjIuMTAuMjU0IiwiTUFDIjoiYmM6MjQ6MTE6MjI6NWI6NTcifV0sIkRvbWFpblR5cGUiOjAsIklwQWRkcmVzc2VzIjpbeyJBZGRyZXNzIjoiMTAuMi4xMC4yMSIsIk1BU0siOjI0fV0sIk5ldE5hbWUiOiJOZXR3b3JrIDIiLCJQaHlzaWNhbEFkZHIiOiJiYzI0MTE5YTRkYzIiLCJQa3RNb25JZCI6MSwiUmVnaXN0cn",
    "CallingProcessId": 6084,
    "CallingProcessCreateTime": "2026-03-11T06:27:47.450908Z",
    "CallingProcessStartKey": 4222124650660002,
    "CallingProcessSignatureLevel": 8,
    "CallingProcessSectionSignatureLevel": 8,
    "CallingProcessProtection": 0,
    "CallingThreadId": 6236,
    "CallingThreadCreateTime": "2026-03-11T06:27:47.450927Z",
    "ChildImagePathNameLength": 35,
    "ChildImagePathName": "\\??\\C:\\Windows\\system32\\conhost.exe",
    "ChildCommandLineLength": 55,
    "ChildCommandLine": "\\??\\C:\\Windows\\system32\\conhost.exe 0xffffffff -ForceV1"
  },
  "message": ""
}

Event ID 5: Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the low-integrity binary 'ImageName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_LOWIL_IMAGE_MAP

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the low-integrity binary 'ImageName'.

Message #

Process '%2' (PID %5) would have been blocked from loading the low-integrity binary '%14'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetThreadId UInt32Thread ID in the target process.
TargetThreadCreateTime FILETIMECreation timestamp of the target thread.
ImageNameLength UInt16
ImageName UnicodeString

Event ID 6: Process 'ProcessPath' (PID ProcessId) was blocked from loading the low-integrity binary 'ImageName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_LOWIL_IMAGE_MAP

Description

Process 'ProcessPath' (PID ProcessId) was blocked from loading the low-integrity binary 'ImageName'.

Message #

Process '%2' (PID %5) was blocked from loading the low-integrity binary '%14'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetThreadId UInt32Thread ID in the target process.
TargetThreadCreateTime FILETIMECreation timestamp of the target thread.
ImageNameLength UInt16
ImageName UnicodeString

Event ID 7: Process 'ProcessPath' (PID CallingProcessId) would have been blocking from loading a binary from a remote share.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_REMOTE_IMAGE_MAP

Description

Process 'ProcessPath' (PID CallingProcessId) would have been blocking from loading a binary from a remote share.

Message #

Process '%2' (PID %5) would have been blocking from loading a binary from a remote share.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Event ID 8: Process 'ProcessPath' (PID CallingProcessId) was blocked from loading a binary from a remote share.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_REMOTE_IMAGE_MAP

Description

Process 'ProcessPath' (PID CallingProcessId) was blocked from loading a binary from a remote share.

Message #

Process '%2' (PID %5) was blocked from loading a binary from a remote share.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Event ID 9: Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making system calls to Win32k.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_WIN32K_SYSTEM_CALLS

Description

Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making system calls to Win32k.sys.

Message #

Process '%2' (PID %5) would have been blocked from making system calls to Win32k.sys.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Event ID 10: Process 'ProcessPath' (PID CallingProcessId) was blocked from making system calls to Win32k.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Level
Warning
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_WIN32K_SYSTEM_CALLS

Description

Process 'ProcessPath' (PID CallingProcessId) was blocked from making system calls to Win32k.sys.

Message #

Process '%2' (PID %5) was blocked from making system calls to Win32k.sys.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF",
    "event_source_name": "",
    "event_id": 10,
    "version": 0,
    "level": 3,
    "task": 5,
    "opcode": 0,
    "keywords": 9223372036854775808,
    "time_created": "2023-11-06T01:55:30.233087+00:00",
    "event_record_id": 194,
    "correlation": {},
    "execution": {
      "process_id": 17736,
      "thread_id": 9464
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "WinDev2310Eval",
    "security": {
      "user_id": "S-1-5-21-1992711665-1655669231-58201500-1000"
    }
  },
  "event_data": {
    "ProcessPathLength": 65,
    "ProcessPath": "\\Device\\HarddiskVolume4\\Program Files\\Mozilla Firefox\\firefox.exe",
    "ProcessCommandLineLength": 412,
    "ProcessCommandLine": "\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" -contentproc --channel=7928 -childID 13 -isForBrowser -prefsHandle 7924 -prefMapHandle 7272 -prefsLen 37923 -prefMapSize 235045 -jsInitHandle 1588 -jsInitLen 235336 -parentBuildID 20231019122658 -win32kLockedDown -appDir \"C:\\Program Files\\Mozilla Firefox\\browser\" - {9095c7bc-c09b-4e88-a55a-1b4a7ff727a7} 4148 \"\\\\.\\pipe\\gecko-crash-server-pipe.4148\" 22025387bd0 tab",
    "CallingProcessId": 17736,
    "CallingProcessCreateTime": "2023-11-06T01:55:29.635202Z",
    "CallingProcessStartKey": 3659174697241340,
    "CallingProcessSignatureLevel": 2,
    "CallingProcessSectionSignatureLevel": 2,
    "CallingProcessProtection": 0,
    "CallingThreadId": 9464,
    "CallingThreadCreateTime": "2023-11-06T01:55:29.635208Z"
  },
  "message": ""
}

References #

Event ID 11: Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the non-Microsoft-signed binary 'ImageName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_NON_MICROSOFT_BINARIES

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from loading the non-Microsoft-signed binary 'ImageName'.

Message #

Process '%2' (PID %5) would have been blocked from loading the non-Microsoft-signed binary '%16'.

Fields #

NameDescriptionRules
ProcessPathLength UInt16
ProcessPath UnicodeString2 detection rules
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetThreadId UInt32Thread ID in the target process.
TargetThreadCreateTime FILETIMECreation timestamp of the target thread.
RequiredSignatureLevel UInt8
SignatureLevel UInt8Code integrity signing level of the process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
ImageNameLength UInt16
ImageName UnicodeString6 detection rules

Detection Patterns #

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
Imagecontains\appdata\local\temp\1 rulesigma
Imagecontains\desktop\1 rulesigma
Imagecontains\downloads\1 rulesigma
Imagecontains\perflogs\1 rulesigma
Imagecontains\users\public\1 rulesigma
Imagecontainsc:\windows\temp\1 rulesigma

Event ID 12: Process 'ProcessPath' (PID ProcessId) was blocked from loading the non-Microsoft-signed binary 'ImageName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Level
Warning
Collection Priority
Recommended (JSCU-NL)
Task
KERNEL_MITIGATION_TASK_PROHIBIT_NON_MICROSOFT_BINARIES

Description

Process 'ProcessPath' (PID ProcessId) was blocked from loading the non-Microsoft-signed binary 'ImageName'.

Message #

Process '%2' (PID %5) was blocked from loading the non-Microsoft-signed binary '%16'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetThreadId UInt32Thread ID in the target process.
TargetThreadCreateTime FILETIMECreation timestamp of the target thread.
RequiredSignatureLevel UInt8
SignatureLevel UInt8Code integrity signing level of the process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
ImageNameLength UInt16
ImageName UnicodeString

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Security-Mitigations",
    "guid": "{FAE10392-F0AF-4AC0-B8FF-9F4D920C3CDF}",
    "event_source_name": "",
    "event_id": 12,
    "version": 0,
    "level": 3,
    "task": 6,
    "opcode": 0,
    "keywords": -9223372036854775808,
    "time_created": "2026-06-13T05:39:33.8737054+00:00",
    "event_record_id": 71,
    "correlation": {},
    "execution": {
      "process_id": 4084,
      "thread_id": 7332
    },
    "channel": "Microsoft-Windows-Security-Mitigations/KernelMode",
    "computer": "telemetry-DC-a.cell-a.ludus.domain",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "ProcessPathLength": "99",
    "ProcessPath": "\\Device\\HarddiskVolume1\\ProgramData\\Microsoft\\Windows Defender\\Platform\\4.18.26040.7-0\\MpCmdRun.exe",
    "ProcessCommandLineLength": "132",
    "ProcessCommandLine": "\"C:\\ProgramData\\Microsoft\\Windows Defender\\Platform\\4.18.26040.7-0\\MpCmdRun.exe\" Scan -ScheduleJob -ScanTrigger 55 -IdleScheduledJob",
    "ProcessId": "4084",
    "ProcessCreateTime": "2026-06-13T05:39:30.8781793Z",
    "ProcessStartKey": "4222124650660460",
    "ProcessSignatureLevel": "8",
    "ProcessSectionSignatureLevel": "8",
    "ProcessProtection": "0",
    "TargetThreadId": "7332",
    "TargetThreadCreateTime": "2026-06-13T05:39:33.0602578Z",
    "RequiredSignatureLevel": "8",
    "SignatureLevel": "0",
    "ImageNameLength": "33",
    "ImageName": "\\Windows\\System32\\rpcFireWall.dll"
  },
  "message": "Process '\\Device\\HarddiskVolume1\\ProgramData\\Microsoft\\Windows Defender\\Platform\\4.18.26040.7-0\\MpCmdRun.exe' (PID 4084) was blocked from loading the non-Microsoft-signed binary '\\Windows\\System32\\rpcFireWall.dll'."
}

Detection Patterns #

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
Imagecontains\appdata\local\temp\1 rulesigma
Imagecontains\desktop\1 rulesigma
Imagecontains\downloads\1 rulesigma
Imagecontains\perflogs\1 rulesigma
Imagecontains\users\public\1 rulesigma
Imagecontainsc:\windows\temp\1 rulesigma

Event ID 13: Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_EXPORT_ADDRESS_FILTER

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

Message #

Process '%2' (PID %3) would have been blocked from accessing the Export Address Table for module '%8'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 14: Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_EXPORT_ADDRESS_FILTER

Description

Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

Message #

Process '%2' (PID %3) was blocked from accessing the Export Address Table for module '%8'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 15: Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_EXPORT_ADDRESS_FILTER_PLUS

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

Message #

Process '%2' (PID %3) would have been blocked from accessing the Export Address Table for module '%8'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 16: Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_EXPORT_ADDRESS_FILTER_PLUS

Description

Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Export Address Table for module 'MemModuleFullPath'.

Message #

Process '%2' (PID %3) was blocked from accessing the Export Address Table for module '%8'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 17: Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Import Address Table for API 'APIName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_IMPORT_ADDRESS_FILTER

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from accessing the Import Address Table for API 'APIName'.

Message #

Process '%2' (PID %3) would have been blocked from accessing the Import Address Table for API '%10'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 18: Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Import Address Table for API 'APIName'.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_IMPORT_ADDRESS_FILTER

Description

Process 'ProcessPath' (PID ProcessId) was blocked from accessing the Import Address Table for API 'APIName'.

Message #

Process '%2' (PID %3) was blocked from accessing the Import Address Table for API '%10'.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
ModuleFullPath UnicodeString
ModuleBase Pointer
ModuleAddress Pointer
MemAddress Pointer
MemModuleFullPath UnicodeString
MemModuleBase Pointer
APIName UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 19: Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_STACKPIVOT

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) would have been blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 20: Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_STACKPIVOT

Description

Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) was blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 21: Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_CALLERCHECK

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) would have been blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 22: Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_CALLERCHECK

Description

Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) was blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 23: Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_SIMEXEC

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) would have been blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

Event ID 24: Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
UserMode
Collection Priority
Recommended (JSCU-NL)
Task
USER_MITIGATION_TASK_ROP_SIMEXEC

Description

Process 'ProcessPath' (PID ProcessId) was blocked from calling the API 'HookedAPI' due to return-oriented programming (ROP) exploit indications.

Message #

Process '%2' (PID %3) was blocked from calling the API '%4' due to return-oriented programming (ROP) exploit indications.

Fields #

NameDescription
Subcode UInt32
ProcessPath UnicodeString
ProcessId UInt32
HookedAPI UnicodeString
ReturnAddress Pointer
CalledAddress Pointer
TargetAddress Pointer
StackAddress Pointer
FrameAddress Pointer
ReturnAddressModuleFullPath UnicodeString
ProcessStartTime FILETIME
ThreadId UInt32

References #

Event ID 25: Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return address mismatch.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_CONTROL_PROTECTION_USER_MODE_RETURN_MISMATCH

Description

Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return address mismatch. The process will be allowed to continue execution.

Message #

Process '%2' (PID %5) has encountered a shadow stack return address mismatch. The process will be allowed to continue execution.

Return instruction executed from module '%12'.
Attempting to return to module '%14'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
ControlPcImageNameLength UInt16
ControlPcImageName UnicodeString
RspContentsImageNameLength UInt16
RspContentsImageName UnicodeString
StrictMode Boolean
UserCetAppcompatOptions UInt32
NonenforcementReason UInt32
ControlPcAddress Pointer
ControlPcOffset Pointer
ControlPcCetCompat Boolean
RspContentsAddress Pointer
RspContentsOffset Pointer
RspContentsCetCompat Boolean

References #

Event ID 26: Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return address mismatch.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_CONTROL_PROTECTION_USER_MODE_RETURN_MISMATCH

Description

Process 'ProcessPath' (PID ProcessId) has encountered a shadow stack return address mismatch. The process will be terminated.

Message #

Process '%2' (PID %5) has encountered a shadow stack return address mismatch. The process will be terminated.

Return instruction executed from module '%12'.
Attempting to return to module '%14'.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
ControlPcImageNameLength UInt16
ControlPcImageName UnicodeString
RspContentsImageNameLength UInt16
RspContentsImageName UnicodeString
StrictMode Boolean
UserCetAppcompatOptions UInt32
NonenforcementReason UInt32
ControlPcAddress Pointer
ControlPcOffset Pointer
ControlPcCetCompat Boolean
RspContentsAddress Pointer
RspContentsOffset Pointer
RspContentsCetCompat Boolean

Event ID 27: Process 'ProcessPath' (PID ProcessId) would have been blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is ena...

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_USER_CET_SET_CONTEXT_IP_VALIDATION_FAILURE

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is enabled.

Message #

Process '%2' (PID %5) would have been blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is enabled.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetIpImageNameLength UInt16
TargetIpImageName UnicodeString
StrictMode Boolean
ContinueType UInt32

Event ID 28: Process 'ProcessPath' (PID ProcessId) was blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is enabled.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_USER_CET_SET_CONTEXT_IP_VALIDATION_FAILURE

Description

Process 'ProcessPath' (PID ProcessId) was blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is enabled.

Message #

Process '%2' (PID %5) was blocked from setting context due to instruction pointer validation failure when user-mode shadow stack is enabled.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
TargetIpImageNameLength UInt16
TargetIpImageName UnicodeString
StrictMode Boolean
ContinueType UInt32

Event ID 29: Process 'ProcessPath' (PID ProcessId) would have been blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing...

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_BLOCK_NON_CET_BINARIES

Description

Process 'ProcessPath' (PID ProcessId) would have been blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing exception handling continuation data.

Message #

Process '%2' (PID %5) would have been blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing exception handling continuation data.
Process requires binaries to also contain exception handling continuation data: %15

Binary path: %12
Binary compatible with shadow stacks: %13
Binary contains exception handling continuation data: %14

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
MappedImageNameLength UInt16
MappedImageName UnicodeString
ImageCetShadowStacksReady Boolean
ImageEHContinuationTablePresent Boolean
NonEhcontMode Boolean

Event ID 30: Process 'ProcessPath' (PID ProcessId) was blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing exception h...

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_BLOCK_NON_CET_BINARIES

Description

Process 'ProcessPath' (PID ProcessId) was blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing exception handling continuation data.

Message #

Process '%2' (PID %5) was blocked from loading an image binary due to the binary not being compatible with shadow stacks and/or missing exception handling continuation data.
Process requires binaries to also contain exception handling continuation data: %15

Binary path: %12
Binary compatible with shadow stacks: %13
Binary contains exception handling continuation data: %14

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
MappedImageNameLength UInt16
MappedImageName UnicodeString
ImageCetShadowStacksReady Boolean
ImageEHContinuationTablePresent Boolean
NonEhcontMode Boolean

Event ID 31: Process 'Arguments' (PID Impersonating) would have been blocked from following an untrusted redirection.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_REDIRECTION_TRUST_POLICY

Description

Process 'Arguments' (PID Impersonating) would have been blocked from following an untrusted redirection.

Message #

Process '%2' (PID %5) would have been blocked from following an untrusted redirection: 

Binary path: %2
Arguments: %4
Redirection Type: %11
Operation Path: %13
Impersonating: %14

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
RedirectionType UInt32
OperationPathLength UInt16
OperationPath UnicodeString
Impersonating Boolean
Module1 UnicodeString
Module1Offset UInt64
Module2 UnicodeString
Module2Offset UInt64
Module3 UnicodeString
Module3Offset UInt64
Module4 UnicodeString
Module4Offset UInt64
Module5 UnicodeString
Module5Offset UInt64
Module6 UnicodeString
Module6Offset UInt64
Module7 UnicodeString
Module7Offset UInt64
Module8 UnicodeString
Module8Offset UInt64
Module9 UnicodeString
Module9Offset UInt64
Module10 UnicodeString
Module10Offset UInt64
Module11 UnicodeString
Module11Offset UInt64
Module12 UnicodeString
Module12Offset UInt64
Module13 UnicodeString
Module13Offset UInt64
Module14 UnicodeString
Module14Offset UInt64
Module15 UnicodeString
Module15Offset UInt64
Module16 UnicodeString
Module16Offset UInt64

Event ID 32: Process 'Arguments' (PID Impersonating) was blocked from following an untrusted redirection.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_REDIRECTION_TRUST_POLICY

Description

Process 'Arguments' (PID Impersonating) was blocked from following an untrusted redirection.

Message #

Process '%2' (PID %5) was blocked from following an untrusted redirection: 

Binary path: %2
Arguments: %4
Redirection Type: %11
Operation Path: %13
Impersonating: %14

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
ProcessId UInt32
ProcessCreateTime FILETIME
ProcessStartKey UInt64
ProcessSignatureLevel UInt8
ProcessSectionSignatureLevel UInt8
ProcessProtection UInt8
RedirectionType UInt32
OperationPathLength UInt16
OperationPath UnicodeString
Impersonating Boolean
Module1 UnicodeString
Module1Offset UInt64
Module2 UnicodeString
Module2Offset UInt64
Module3 UnicodeString
Module3Offset UInt64
Module4 UnicodeString
Module4Offset UInt64
Module5 UnicodeString
Module5Offset UInt64
Module6 UnicodeString
Module6Offset UInt64
Module7 UnicodeString
Module7Offset UInt64
Module8 UnicodeString
Module8Offset UInt64
Module9 UnicodeString
Module9Offset UInt64
Module10 UnicodeString
Module10Offset UInt64
Module11 UnicodeString
Module11Offset UInt64
Module12 UnicodeString
Module12Offset UInt64
Module13 UnicodeString
Module13Offset UInt64
Module14 UnicodeString
Module14Offset UInt64
Module15 UnicodeString
Module15Offset UInt64
Module16 UnicodeString
Module16Offset UInt64

Event ID 33: The system has encountered a kernel-mode shadow stack return address mismatch.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_CONTROL_PROTECTION_KERNEL_MODE_RETURN_MISMATCH

Description

The system has encountered a kernel-mode shadow stack return address mismatch. The system will be allowed to continue execution because: NonenforcementReason.

Message #

The system has encountered a kernel-mode shadow stack return address mismatch. The system will be allowed to continue execution because: %5.

Return instruction executed from module '%2'.
(Instruction address: %6, module offset: %7)

Attempting to return to module '%4'.
(Instruction address: %9, module offset: %10)

Fields #

NameDescription
ControlPcImageNameLength UInt16
ControlPcImageName UnicodeString
RspContentsImageNameLength UInt16
RspContentsImageName UnicodeString
NonenforcementReason UInt32
ControlPcAddress Pointer
ControlPcOffset Pointer
ControlPcCetCompat Boolean
RspContentsAddress Pointer
RspContentsOffset Pointer
RspContentsCetCompat Boolean
ShadowStackOverflowReset Boolean
ErrorCode UInt32

Event ID 34: The system has encountered a kernel-mode shadow stack return address mismatch.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_CONTROL_PROTECTION_KERNEL_MODE_RETURN_MISMATCH

Description

The system has encountered a kernel-mode shadow stack return address mismatch. The system will be terminated.

Message #

The system has encountered a kernel-mode shadow stack return address mismatch. The system will be terminated.

Return instruction executed from module '%2'.
(Instruction address: %6, module offset: %7)

Attempting to return to module '%4'.
(Instruction address: %9, module offset: %10)

Fields #

NameDescription
ControlPcImageNameLength UInt16
ControlPcImageName UnicodeString
RspContentsImageNameLength UInt16
RspContentsImageName UnicodeString
NonenforcementReason UInt32
ControlPcAddress Pointer
ControlPcOffset Pointer
ControlPcCetCompat Boolean
RspContentsAddress Pointer
RspContentsOffset Pointer
RspContentsCetCompat Boolean
ShadowStackOverflowReset Boolean
ErrorCode UInt32

Event ID 35: Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making the NtFsControlFile system call.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_PROHIBIT_FSCTL_SYSTEM_CALLS

Description

Process 'ProcessPath' (PID CallingProcessId) would have been blocked from making the NtFsControlFile system call.

Message #

Process '%2' (PID %5) would have been blocked from making the NtFsControlFile system call.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Event ID 36: Process 'ProcessPath' (PID CallingProcessId) was blocked from making the NtFsControlFile system call.

#
Provider
Microsoft-Windows-Security-Mitigations
Channel
KernelMode
Task
KERNEL_MITIGATION_TASK_PROHIBIT_FSCTL_SYSTEM_CALLS

Description

Process 'ProcessPath' (PID CallingProcessId) was blocked from making the NtFsControlFile system call.

Message #

Process '%2' (PID %5) was blocked from making the NtFsControlFile system call.

Fields #

NameDescription
ProcessPathLength UInt16
ProcessPath UnicodeString
ProcessCommandLineLength UInt16
ProcessCommandLine UnicodeString
CallingProcessId UInt32Process ID of the process initiating the operation.
CallingProcessCreateTime FILETIMECreation timestamp of the calling process (FILETIME). Combined with CallingProcessId, uniquely identifies the process instance.
CallingProcessStartKey UInt64Kernel-assigned unique key for the calling process. Survives PID reuse.
CallingProcessSignatureLevel UInt8Code integrity signing level of the calling process executable.
Known values
0x00
Unchecked
0x04
Authenticode
0x08
Microsoft
0x0C
Windows
0x0E
WindowsTCB
CallingProcessSectionSignatureLevel UInt8Minimum signing level required for DLLs loaded into the calling process.
CallingProcessProtection UInt8PS_PROTECTION byte of the calling process.
Bitmask flags
type (bits 0-2)=0
None
type (bits 0-2)=1
PPL
type (bits 0-2)=2
PP
signer (bits 4-7)=0
None
signer (bits 4-7)=3
Antimalware
signer (bits 4-7)=4
Lsa
signer (bits 4-7)=5
Windows
signer (bits 4-7)=6
WinTcb
CallingThreadId UInt32Thread ID within the calling process that initiated the operation.
CallingThreadCreateTime FILETIMECreation timestamp of the calling thread.

Provenance

Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.

ETW provider GUID fae10392-f0af-4ac0-b8ff-9f4d920c3cdf

Defined in Microsoft-Windows-System-Events.dll, which carries the event manifest.

Observed on:

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.3932, captured 2026-06-02
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.5074, captured 2026-06-02

Downloads