PowerShell Set-Acl targeting Windows folder paths on Windows

Flags PowerShell Set-Acl commands that modify ACLs for Windows folder paths, often using FullControl/Allow.

FreeReviewedSigma · High · v1
Product
windows
Category
process_creation
Author
Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2022-10-18
Updated
2026-07-30

What it detects

This rule identifies PowerShell process executions that invoke the Set-Acl cmdlet and include Windows folder path targets (e.g., C:\Windows or %windir%). It also requires ACL-related parameters such as -AclObject and common permission strings like FullControl and Allow, which can indicate stealthy attempts to weaken or modify access controls. The detection relies on process creation telemetry capturing the PowerShell executable and command line arguments.

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.