1 — High-fidelity: explorer.exe spawning suspicious children (KQL)
2 — Detect suspicious elevation events (parent not elevated → child elevated)
Why: A process becomes elevated while its parent was not — possible UAC bypass, token manipulation, or exploit attempt.
3 — Service creation / installation events (typical ESCALATION persistence)
Why: Installing or modifying services is a common privilege-escalation/persistence technique.
4 — Scheduled Task creation (another persistence / escalation vector)
5 — Local admin or privileged account creation (explicit escalation)
Why: Attackers sometimes create local accounts or add users to privileged groups.
6 — Cross-table enrichment: process creation to privileged logon events
Combine process creation with privileged logons (DeviceLogonEvents) to raise confidence.
- In Microsoft 365 Defender portal → Advanced hunting → paste and verify query.
- Click Create detection rule → choose severity.
- Add automatic response actions (isolate device, collect investigation package) only if your runbook and testing support it. Start with alerting + manual triage for high-noise queries.
- Add suppression / whitelists (device names, known admin tools, backup windows) to reduce noise.
