Detections

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

7,141 detections

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
7 months ago
0042
Detects ELF binaries with suspicious capabilities for privilege escalation, such as shell execution and process capabilities
avatar
Danny Y@zendannyy
avatar
YARA
7 months ago
1029
Detects malicious/suspicious systemd generator files for persistence mechanisms
avatar
Danny Y@zendannyy
avatar
YARA
7 months ago
1029
Detects instances where the telnetd process spawns the login binary with the '-f' flag. This behavior is indicative of exploitation of CVE-2026-24061, which allows an attacker to bypass authentication by injecting arguments into the login process via a crafted USER environment variable.
avatar
nomit vyas@xoxo
avatar
Detections.ai Community
8 months ago
120482
Detects the use of the 'setcap' utility with parameters that assign all Linux capabilities to a binary file.
This capability can be abused to create a backdoored binary, for privilege escalation, and bypassing security controls.
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
7 months ago
0025
This rule set detects components of the StegaBin supply-chain attack targeting npm packages. The first rule, 'stegabin_npm_loader', identifies malicious JavaScript loaders that utilize Pastebin for steganography and Vercel API paths for command and control. It looks for specific strings indicating Pastebin usage, Vercel API endpoints, and unique markers related to the steganographic decoding or payload. The second rule, 'StegaBin_VSCode_Tasks_Persistence', focuses on persistence mechanisms within VSCode's tasks.json files. It detects configurations that automatically execute malicious code upon folder opening, specifically looking for the 'runOn': 'folderOpen' property and references to the 'ext-checkdin.vercel.app' domain and associated API paths. Together, these rules aim to identify both the initial loader and the persistence mechanism used by the StegaBin campaign.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
20124
This rule detects DNS queries for reverse lookups, specifically those ending with '.in-addr.arpa' or '.ip6.arpa'. While legitimate, frequent or unusual reverse DNS queries from a specific device or process could indicate reconnaissance activities or attempts to map internal network infrastructure by an attacker.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
8 months ago
190140
This query identifies potential post-exploitation behavior on Linux systems by monitoring for clusters of discovery and enumeration commands. Instead of alerting on single, potentially benign commands, it utilizes a behavioral scoring engine that categorizes activities such as credential hunting, privilege escalation, and network scanning.

By implementing extensive allowlists for common administrative tools (e.g., Ansible, Zabbix, Monitoring Agents) and requiring a minimum threshold of unique activity categories, the query effectively filters out "noise." It calculates a dynamic Risk Score and assigns a Severity level based on the criticality of the commands and the speed of execution (Burst Detection), making it a highly reliable tool for SOC analysts to detect active hands-on-keyboard attacks.
avatar
Benjamin Zulliger@benscha
avatar
Detections.ai Community
8 months ago
370213
Detects the execution of a Python stager associated with OmniStealer. The stager uses an inline command to decompress and execute the final payload, a common technique for this malware family.
avatar
Jonathan Paykoc@cybershenanigans
avatar
DetectCON Securonix Workshop Ninjas
8 months ago
30116
This rule detects potential phishing attempts targeting Docusign users. It identifies emails containing URLs or network connections to specific domains (page-docusign-[a-z0-9]+\.workers\.dev) which are commonly used in phishing campaigns to mimic legitimate Docusign login pages or related services. The use of 'workers.dev' subdomains often indicates malicious infrastructure.
avatar
Steven Lim@KQLWizard
avatar
SlimKQL 2026
8 months ago
512298
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
This rule detects successful outbound SSH (port 22) connections originating from a private IP address on a device to a public IP address. This could indicate unauthorized remote access, data exfiltration, or command and control activity.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
8 months ago
120116
Detects the use of iptables to drop incoming SSH traffic (port 22). This is a tactic used by the KadNap malware via its 'fwr.sh' script to prevent administrative access and secure its foothold on an infected device.
avatar
Tim Peck@timpeck
avatar
Detections.ai Community
7 months ago
1038
This rule detects a high volume of UDP network connections originating from a single process on a device. A count exceeding 50 UDP connections from the same process to the same remote IP address is considered anomalous and could indicate a UDP flood or other denial-of-service attempt.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
8 months ago
10077
This rule set detects components of the ClipXDaemon, a Linux clipboard hijacker. The first rule, 'ClipXDaemon_Bincrypter_Loader', identifies a loader component characterized by specific strings related to process information, OpenSSL, gzip, and a pattern of variables (P, S, C, R) often used in shell scripts for unpacking, all within a small file size. The second rule, 'ClipXDaemon_ELF_Clipboard', targets the main ELF executable of ClipXDaemon. It looks for an ELF file that interacts with X11 clipboard functions (XConvertSelection, XSetSelectionOwner), attempts to masquerade its process name as 'kworker/0:2-events', and contains hardcoded cryptocurrency wallet addresses used by the attacker. Together, these rules aim to identify both the unpacking mechanism and the core functionality of the ClipXDaemon malware, which is designed to swap cryptocurrency wallet addresses from the clipboard.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
8 months ago
1053
Detects attempts to downgrade or use outdated cryptographic algorithms that may be vulnerable to several attacks. Such as RC4, DES, 3DES, MD5, or outdated TLS/SSL versions (TLS 1.0, TLS 1.1, SSL 3.0)
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
3071
Detects persistence establishment after docker container escape
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
1063
Detects persistence establishment after docker container escape
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
1062
Detects an adversary stopping or disabling the Linux audit daemon (auditd), the primary kernel-level activity logging subsystem on Linux.
Disabling auditd eliminates syscall-level telemetry including file access, process execution, and privilege escalation events.
Effectively attempting to blind the host's logging pipeline before further action.
Observed in: TeamTNT, Rocke cryptominer campaigns, post-exploitation frameworks (Metasploit, Sliver) during cleanup phases.
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
0038
Detects malicious Message of the Day scripts for persistence
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
1054
Detects usage udev rules launching at jobs or cron jobs for persistence
avatar
Danny Y@zendannyy
avatar
Detections.ai Community
8 months ago
0038
Page 288 of 341