This website uses cookies to ensure you get the best experience.
Got it!
Register
|
Login
Menu
Home
Sigma Rules
Splunk Rules
Explore Rules
Analytic Stories
MITRE ATT&CK
Overview
Matrix
Techniques
Groups
Software
Campaigns
Search
About
Change PowerShell Policies to an Insecure Level
Original Source:
[Sigma source]
Title:
Change PowerShell Policies to an Insecure Level
Status:
test
Description:
Detects changing the PowerShell script execution policy to a potentially insecure level using the "-ExecutionPolicy" flag.
References:
-https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-executionpolicy?view=powershell-7.4
-https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.4
-https://adsecurity.org/?p=2604
-https://thedfirreport.com/2021/11/01/from-zero-to-domain-admin/
Author:
frack113
Date:
2021-11-01
modified:
2025-10-07
Tags:
-'attack.execution'
-'attack.t1059.001'
Logsource:
product: windows
category: process_creation
Detection:
selection_img:
- OriginalFileName
:
- 'powershell_ise.exe'
- 'PowerShell.EXE'
- 'pwsh.dll'
- Image|endswith
:
- '\powershell_ise.exe'
- '\powershell.exe'
- '\pwsh.exe'
selection_option:
CommandLine|contains
:
-'-executionpolicy '
-' -ep '
-' -exec '
selection_level:
CommandLine|contains
:
-'Bypass'
-'Unrestricted'
filter_main_powershell_core:
ParentImage
:
-'C:\Windows\SysWOW64\msiexec.exe'
-'C:\Windows\System32\msiexec.exe'
CommandLine|contains
:
-'-NoProfile -ExecutionPolicy Bypass -File "C:\Program Files\PowerShell\7\'
-'-NoProfile -ExecutionPolicy Bypass -File "C:\Program Files (x86)\PowerShell\7\'
filter_optional_avast:
ParentImage|contains
:
-'C:\Program Files\Avast Software\Avast\'
-'C:\Program Files (x86)\Avast Software\Avast\'
-'\instup.exe'
CommandLine|contains
:
-'-ExecutionPolicy ByPass -File "C:\Program Files\Avast Software\Avast'
-'-ExecutionPolicy ByPass -File "C:\Program Files (x86)\Avast Software\Avast\'
condition
:
all of selection_* and not 1 of filter_main_* and not 1 of filter_optional_*
Falsepositives:
-Administrator scripts
Level:
medium