Sigma detection rules, expert-reviewed
Each one is checked against the reporting it came from before it is published, and shows the ATT&CK technique it covers, the telemetry it needs and where it falls short.
6,176 rules
Possible Access-Code Validation Beacon to Malware Delivery C2 (via proxy)
This rule detects HTTP requests to an /api/submit endpoint carrying a code parameter, the access-code validation call made by a DocuSign-themed loader before it retrieves its second stage in a Vidar delivery chain analyzed by Joe Sandbox. Adversaries gate payload delivery behind server-side code validation to evade sandboxes and analysts, so this submit-with-code request pattern surfaces the loader contacting its delivery infrastructure.
HuntRule TeamWebproxyLow367Premium2026-08-08Suspicious Event Log Clearing via Get-WinEvent ClearLog (Qilin)
This rule detects PowerShell clearing Windows event logs by enumerating logs with Get-WinEvent and invoking ClearLog. The Qilin group wipes logs to destroy forensic evidence around encryption. Programmatic clearing of event logs is a hallmark anti-forensic action.
HuntRule TeamWindowsps_scriptHigh304Premium2026-08-08Suspicious Reflective Assembly Load in PowerShell (via ps_script)
This rule detects PowerShell script content that reflectively loads a .NET assembly directly from a base64-decoded byte array. This in-memory loading technique was observed in the SHADOW#REACTOR campaign to execute a .NET Reactor protected loader.
HuntRule TeamWindowsps_scriptMedium71Premium2026-08-08Suspicious PowerShell Invoking Remote HTA via Environment Variable Masquerading (via process_creation)
This rule detects PowerShell command lines that reference an environment-variable path together with a remote HTA URL. The CMSTP LNK loader uses this masquerading technique to launch mshta against attacker infrastructure.
HuntRule TeamWindowsprocess_creationMedium1710Premium2026-08-08Suspicious Regsvr32 Squiblydoo Remote Scriptlet Execution via Command Line (via process_creation)
This rule detects regsvr32.exe launched with the silent registration flags together with a remote scrobj.dll scriptlet reference, the classic Squiblydoo application whitelisting bypass. It is associated with campaigns that deliver regsvr32 execution through malicious Office documents as reported by Uptycs. Attackers use this to run remote COM scriptlets and proxy code execution past application controls, making it a high-value detection.
HuntRule TeamWindowsprocess_creationHigh131Premium2026-08-08Possible n8n Campaign Datto RMM Relay Contact via centrastage.net
This rule detects DNS resolution of centrastage.net infrastructure associated with Datto RMM, which the n8n webhook campaign abuses as a remote management relay to control victim hosts. Because the domain also serves legitimate Datto RMM deployments, contact from an environment that does not sanction Datto is the meaningful signal. Correlate with unexpected RMM installers to confirm abuse.
HuntRule TeamWindowsdns_queryLow122Premium2026-08-08Suspicious SSH Daemon Spawning Shell via xz Backdoor (via process_creation)
This rule detects the SSH daemon spawning an interactive shell without an intervening login shell, a behavior associated with the xz-utils supply chain backdoor CVE-2024-3094. Observed in Elastic Security Labs live malware lab telemetry where sshd directly launching sh or bash signals unauthenticated command execution enabling remote access.
HuntRule TeamLinuxprocess_creationHigh277Premium2026-08-08Malicious JSP Webshell Written to SAP NetWeaver Servlet Directory
This rule detects creation of JSP webshell files with names observed in exploitation of the SAP NetWeaver CVE-2025-31324 file upload vulnerability inside servlet_jsp working directories. Adversaries drop these webshells to gain persistent remote command execution on the compromised application server. Detecting the file write surfaces web shell installation immediately after exploitation.
HuntRule TeamWindowsfile_eventHigh81Premium2026-08-08Malicious Web Shell Child Process Spawned by SAP Java Process (via process_creation)
This rule detects a SAP NetWeaver Java process spawning a command interpreter or reconnaissance utility such as cmd, PowerShell or whoami. Exploitation of CVE-2025-31324 drops a JSP web shell that executes commands through the Java runtime, so an interpreter child under the SAP Java process indicates post-exploitation web shell activity.
HuntRule TeamWindowsprocess_creationHigh224Premium2026-08-08Suspicious Alternate Data Stream Creation by MuddyWater (via file_event)
This rule detects creation of an alternate data stream named wtfbbq, an NTFS ADS MuddyWater uses to hide payload content from ordinary file listings. Storing data in a named stream conceals it from users and many tools. Detecting this distinctive stream name exposes ADS-based defense evasion.
HuntRule TeamWindowsfile_eventHigh93Premium2026-08-08Malicious Winlogon Automatic Logon Persistence via Registry AutoAdminLogon (via process_creation)
This rule detects reg.exe writing Winlogon automatic-logon values by setting DefaultPassword together with AutoAdminLogon, a persistence and privilege-retention technique used in the Nitrogen BlackCat intrusion to plant a hardcoded backup domain account for reboot survival. Adversaries abuse AutoAdminLogon to store cleartext credentials and regain an interactive SYSTEM-adjacent session after the safeboot reboot, making it critical to surface before encryption.
HuntRule TeamWindowsprocess_creationHigh112Premium2026-08-08Suspicious PythonLauncher Scheduled Task Creation via PowerShell Script
This rule detects PowerShell creating a scheduled task named with the PythonLauncher prefix, the logon persistence UAT-11795 registers for its Starland RAT as reported by Cisco Talos. The operators combine New-ScheduledTask with a PythonLauncher task name to relaunch the implant elevated at each logon. Matching this naming and API pattern reveals attacker persistence distinct from routine task creation.
HuntRule TeamWindowsps_scriptHigh101Premium2026-08-08Malicious Cloudflared Tunnel Established with Token
This rule detects cloudflared.exe running a tunnel with a token argument, a covert channel Huntress observed being launched through RMM tooling such as AgentPackageRunCommandInteractive to reach compromised MSP endpoints. Attackers use Cloudflare tunnels to proxy remote access past perimeter controls without inbound firewall changes. Token-based tunnel creation by cloudflared is a strong command-and-control indicator.
HuntRule TeamWindowsprocess_creationHigh122Premium2026-08-08Suspicious curl Download to AppData Temp Directory (via process_creation)
This rule detects curl downloading remote content directly into the AppData Local Temp directory, the ingress technique DarkGate uses to stage its AutoIt loader and encrypted payload. Fetching executables into user Temp via curl is uncommon for legitimate software. Combined with an HTTP source this suggests malware staging.
HuntRule TeamWindowsprocess_creationMedium183Premium2026-08-07Suspicious Node.js Spawning PowerShell Archive Download to Temp
This rule detects a Node.js process spawning PowerShell to download a compressed archive into the user temp directory, a chain seen when a malicious npm postinstall hook stages a payload. In the MUT-4831 campaign node.exe launched PowerShell to retrieve a zip that unpacked the Vidar infostealer. This process lineage is unusual for legitimate development workflows and points to supply chain compromise.
HuntRule TeamWindowsprocess_creationMedium161Premium2026-08-07