Detections

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

7,276 detections

Detects network-based command signaling shared by the Fire Ant/REPTILE-derivative backdoor and its reverse-tunneling implant capability. Identifies the 'magic string' activation sequence and matching 'kill marker' termination sequence over TCP and UDP — indicative of packet-triggered backdoor activation, port-knocking style C2, or reverse-tunnel establishment via raw socket communication.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
001
Detects the execution of base64 decoded commands piped directly into a Unix shell (sh, bash, or zsh). This is a common technique used by attackers to execute obfuscated payloads, often found in reverse shells or stage-two malware delivery, where the attacker encodes their command to bypass simple keyword-based security filters.
avatar
Emiliano Mema@Nosalva
avatar
Detections.ai Community
2 months ago
6012
This rule detects the creation, modification, or renaming of a file named '/tmp/helper' within a one-day window of a 'curl' or 'wget' command-line execution that references this specific path. This pattern is commonly indicative of an adversary downloading and staging malicious tools or payloads in a temporary directory on Linux systems.
avatar
Emiliano Mema@Nosalva
avatar
Detections.ai Community
2 months ago
10012
Detects unauthenticated attempts to invoke Grafana API tools via the Model Context Protocol (MCP) by utilizing spoofed Mcp-Session-Id headers while bypassing bearer token authentication requirements. This primarily targets unauthorized access to API functionality on Grafana instances configured with bearer-token authentication (v1.1.0+).
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
000
Detects instances of an mcp-grafana server responding with an HTTP 200 status code to a 'tools/call' request without an Authorization header, indicating potential unauthenticated remote tool execution on a vulnerable or misconfigured server.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
000
Detects instances of an mcp-grafana server responding with an HTTP 200 status code to a 'tools/call' request without an Authorization header, indicating potential unauthenticated remote tool execution on a vulnerable or misconfigured server.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
000
Detects anomalous outbound network connections from the Grafana MCP (Model Context Protocol) server process to internal private IP address ranges. The rule compares current network activity against a 14-day baseline to filter out known data sources, identifying potentially unauthorized lateral movement or internal network probing via server-side request forgery (SSRF) vulnerabilities.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects anomalous outbound network connections from the Grafana MCP (Model Context Protocol) server process to internal private IP address ranges. The rule compares current network activity against a 14-day baseline to filter out known data sources, identifying potentially unauthorized lateral movement or internal network probing via server-side request forgery (SSRF) vulnerabilities.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
000
Detects upload requests targeting executable or server-side script file extensions.
avatar
Anmol Vats@jerry
avatar
Detection Engineers
2 months ago
304
Detects access to common authentication/login endpoints.
avatar
Anmol Vats@jerry
avatar
Detection Engineers
2 months ago
104
Detects HTTP upload attempts to web directories where a request URL contains a suspicious double file extension pattern (e.g., a web shell extension followed by an image or document extension). This technique is commonly used to bypass web server or application-level security filters that check for forbidden file types by looking at the final extension while the server might execute the underlying script.
avatar
Anmol Vats@jerry
avatar
Detection Engineers
2 months ago
104
Detects requests for files with names suggesting sensitive content (password, secret, apikey, etc.).
avatar
Anmol Vats@jerry
avatar
Detection Engineers
2 months ago
004
Detects instances where common web server processes (e.g., PHP, Apache, Nginx) spawn child processes associated with command-line utilities (e.g., curl, bash, python). The rule specifically monitors for command-line arguments referencing log files or traces, which is indicative of potential exploitation attempts or post-exploitation activities such as log poisoning or remote code execution.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects evidence of persistence mechanisms associated with the StyleSmuggler implant. The rule monitors for malicious crontab entries and file system activity related to gvfsd-user, .gvfsd, and /tmp/.kw_ artifacts.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
000
Detects evidence of persistence mechanisms associated with the StyleSmuggler implant. The rule monitors for malicious crontab entries and file system activity related to gvfsd-user, .gvfsd, and /tmp/.kw_ artifacts.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
000
Detects processes named 'kworker' (in bracket notation) that are not initiated by the legitimate 'kthreadd' parent process, which is indicative of a process masquerading as a kernel worker thread. Legitimate kworker processes are kernel threads managed by kthreadd. Processes masquerading as these can be used by malware to hide in plain sight.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects processes named 'kworker' (in bracket notation) that are not initiated by the legitimate 'kthreadd' parent process, which is indicative of a process masquerading as a kernel worker thread. Legitimate kworker processes are kernel threads managed by kthreadd. Processes masquerading as these can be used by malware to hide in plain sight.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
2 months ago
000
Detects processes named 'kworker' (in bracket notation) that are not initiated by the legitimate 'kthreadd' parent process, which is indicative of a process masquerading as a kernel worker thread. Legitimate kworker processes are kernel threads managed by kthreadd. Processes masquerading as these can be used by malware to hide in plain sight.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
000
Detects a discrepancy between the SHA256 hash of a running process image (via /proc/<pid>/exe on Linux) and the hash of the corresponding binary file on disk. This behavior is indicative of process memory manipulation, such as fileless execution or binary replacement, where the code currently running in memory does not match the original file on disk.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Detects a discrepancy between the SHA256 hash of a running process image (via /proc/<pid>/exe on Linux) and the hash of the corresponding binary file on disk. This behavior is indicative of process memory manipulation, such as fileless execution or binary replacement, where the code currently running in memory does not match the original file on disk.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
2 months ago
000
This rule detects a high volume of inbound network connection attempts to the default Redis port (6379) originating from local loopback or local host addresses, excluding known legitimate Redis and web server processes. This activity is indicative of potential unauthorized access attempts or exploitation of local Redis instances.
avatar
Arnold Chan@slaz
Defender - KQL
2 months ago
000
Page 139 of 347