Detections

Explore public detection logic contributed by the community across SIEM and rule languages.

694 detections

Detects potential execution of the SquiblyTwo technique that leverages Windows Management Instrumentation (WMI)
to execute malicious code remotely. This technique bypasses application whitelisting by using wmic.exe to process
malicious XSL (eXtensible Stylesheet Language) scripts that can contain embedded JScript or VBScript.
The attack typically works by fetching XSL content from a remote source (using HTTP/HTTPS) and executing it
with full trust privileges directly in memory, avoiding disk-based detection mechanisms. This is a common
LOLBin (Living Off The Land Binary) technique used for defense evasion and code execution.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
6 months ago
000
Detects install-time execution context consistent with the Axios npm supply chain compromise. This rule looks for 'node setup.js' launched from within 'node_modules/plain-crypto-js' or related npm install working directories, or for npm install commands involving 'axios' or 'plain-crypto-js'.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
7 months ago
130282
This rule detects a potential software supply chain compromise by correlating `npm install`, `npm ci`, or `npm update` activity with the subsequent execution of a `node setup.js` script on the same device within a 30-minute window. It specifically looks for `setup.js` execution or processes running from the `/node_modules/plain-crypto-js` directory, which is indicative of the Axios npm supply chain compromise.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
7 months ago
220337
Detects suspicious command-line arguments used with Windows utilities (LOLBAS)
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
7 months ago
6090
Detects Node.js spawning shell processes which may indicate malicious npm package activity
avatar
Mayur Aditya Bollaboina@cynik
avatar
Detections.ai Community
7 months ago
1067
Detects the execution of JavaScript code within the Deno runtime via data URIs. This technique can be used by adversaries to execute in-memory payloads, bypassing traditional file-based detection mechanisms. The rule specifically looks for 'deno.exe' in the process filename or original filename and the presence of 'data:application/javascript' in the process command line.
avatar
Ethan Andrews@eandrews
avatar
Federal Signal Detections
7 months ago
11086
Detects the Deno runtime executing base64-encoded payloads via data URIs. This technique is used by threat actors, such as LeakNet, to run JavaScript payloads directly in memory, evading traditional file-based detection.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
7 months ago
2158
Detects the execution of the Deno runtime with specific command-line arguments used by the LeakNet group to execute a base64-encoded JavaScript payload directly in memory. This "Bring Your Own Runtime" (BYOR) technique helps evade file-based detections.
avatar
Akshay Gaikwad@AkshayGaikwwad
avatar
Detections.ai Community
8 months ago
2054
Detects a script interpreter process (like node.js or bun) spawning a known credential scanning tool (e.g., trufflehog, gitleaks).
This behavior is indicative of an attempt to find and steal secrets, as seen in the "Shai-Hulud: The Second Coming" campaign.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
7 months ago
001
This rule detects the execution of specific malicious JavaScript files (`install.js` or `version.js`) associated with the StegaBin campaign, launched by the Node.js runtime. The detection focuses on the exact file paths identified in the campaign to minimize false positives, as these files are part of a harmful developer package designed to hide its next moves behind normal-looking setup work. Successful detection indicates the initial stage of a supply chain attack, potentially leading to secret theft, remote control, or further payload downloads.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
0042
Detects Node.js or Python processes executing highly obfuscated or large inline expressions via the '-e' (Node.js) or '-c' (Python) flags. This technique is a primary execution method for stagers associated with North Korean APTs, such as DEV#POPPER and OmniStealer, which are often hidden in legitimate-looking configuration files.
avatar
Tim Peck@timpeck
avatar
Detections.ai Community
8 months ago
50158
Detects the execution of script interpreters (wscript.exe, cscript.exe, cmd.exe, powershell.exe) where the script file being executed resides on a newly mounted virtual disk volume (VHD, ISO, etc.).
This technique is used by malware, such as in the Dead#Vax campaign, to bypass the Mark-of-the-Web (MotW) security feature, allowing malicious files inside the container to execute without standard untrusted file warnings.
avatar
Julian Crowley@jcrowley
avatar
DetectCON Securonix Workshop Ninjas
8 months ago
2049
Detects the execution of a Windows Script File (.wsf) from a suspicious or non-standard directory, such as temporary folders or removable/mounted drives. This technique was observed in the Dead#Vax campaign where a WSF file was executed from a mounted VHD to initiate the infection chain.
avatar
Ariel Ropek@arielkr
avatar
DetectCON Securonix Workshop Ninjas
8 months ago
1032
Detects the execution of `deno.exe`, the Deno runtime for JavaScript and TypeScript. This was observed being leveraged by the Iranian APT group Seedworm (aka MuddyWater) to execute a new backdoor named Dindoor.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
8 months ago
60126
Detects files signed with a code-signing certificate issued to 'Amy Cherne'. This certificate was observed being used by the Iranian APT group Seedworm (aka MuddyWater) to sign new backdoors named Dindoor and Fakeset.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
8 months ago
70126
Detects a potentially suspicious parent of "csc.exe", which could be a sign of payload delivery.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
7 months ago
000
Detects the execution of `node` running scripts from a `vendor` directory during an `npm install` lifecycle. This behavior was observed in the StegaBin campaign where malicious npm packages used an install hook to execute a loader from 'vendor/scrypt-js/version.js'.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
8 months ago
2036
Detects Indirect Prompt Injection (IDPI) attempts where malicious instructions are dynamically injected into the DOM using JavaScript or concealed within HTML data attributes. Attackers use these methods to bypass static analysis tools and deliver hidden prompts to AI/LLM agents that process raw web content.
avatar
Elgonad .@elgonad
avatar
Detections.ai Community
8 months ago
4061
Detects Node.js package managers (npm, yarn, pnpm) spawning suspicious child processes like network utilities or shells during the installation of a package. This TTP is abused by malicious packages like 'ambar-src' which use 'preinstall' lifecycle scripts to download and execute secondary payloads.
avatar
Akshay Gaikwad@AkshayGaikwwad
avatar
Detections.ai Community
8 months ago
1045
This rule detects activity associated with a developer-targeting campaign leveraging malicious Next.js repositories. It identifies suspicious network connections to known Vercel staging domains and C2 IPs/ports/paths, as well as suspicious process execution patterns involving Node.js or VS Code related processes, and file events related to specific repository artifacts or sensitive file access by developer-adjacent processes. The detection logic covers network communication, process execution, and file system activities indicative of this specific threat.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
80110
This rule detects various indicators associated with a developer-targeting campaign, including Node.js fetching remote JavaScript from untrusted PaaS domains, dynamic loader behavior in next.config.js, repeated beaconing to C2 paths, detached child Node interpreters, directory enumeration and exfiltration behavior, and suspicious access to sensitive files on developer machines.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
6079
Page 26 of 34