← Back to SOC feed Coverage →

ExploitGuardASRStats

kql MEDIUM Azure-Sentinel
DeviceEvents
exploithuntingmicrosoftofficial
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at Azure-Sentinel →
Retrieved: 2026-05-24T23:00:00Z · Confidence: medium

Hunt Hypothesis

The ExploitGuardASRStats rule detects potential adversary activity by identifying unusual patterns in ASR audit events, which may indicate unauthorized access or tampering with endpoint protection settings. SOC teams should proactively hunt for this behavior in Azure Sentinel to identify and mitigate potential compromise of endpoint security controls.

KQL Query

DeviceEvents
| where ActionType startswith "Asr" and ActionType endswith "Audited"
// Count total stats - count events and machines per rule
| summarize EventCount=count(), MachinesCount=dcount(DeviceId) by ActionType

Analytic Rule Definition

id: 4302c0fa-dda5-4a6a-b29a-a96736bce088
name: ExploitGuardASRStats
description: |
  Get stats on ASR audit events - count events and machines per rule.
requiredDataConnectors:
- connectorId: MicrosoftThreatProtection
  dataTypes:
  - DeviceEvents
query: |
  DeviceEvents
  | where ActionType startswith "Asr" and ActionType endswith "Audited"
  // Count total stats - count events and machines per rule
  | summarize EventCount=count(), MachinesCount=dcount(DeviceId) by ActionType

Required Data Sources

Sentinel TableNotes
DeviceEventsEnsure this data connector is enabled

References

False Positive Guidance

Original source: https://github.com/Azure/Azure-Sentinel/blob/main/Hunting Queries/Microsoft 365 Defender/Protection events/ExploitGuardASRStats.yaml