Sunturai

Detection catalogue

Explore published rules with transparent provenance, licensing, and ATT&CK mappings.

11,229
detections

Showing 30 of 11,229

MediumSplunk security content
Windows SCCM Smsexec Spawned a Suspicious Child Process

The following analytic detects shells, scripting engines, and common post-exploitation utilities spawned as child processes of smsexec.exe. smsexec.exe is the core SCCM SMS Executive service process and has no legitimate reason to launch interactive shells or scripting interpreters. An attacker who plants a malicious adsource.dll in the SCCMProvider bin\X64 directory will obtain code execution in the SCCM service context, typically resulting in a SYSTEM-level child process being spawned under

T1068T1574.001
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 7, 2026
Upstream
72091a05-3008-4330-b43e-f5e070134ec1
MediumSplunk security content
Windows SCCM Adsource DLL Was Planted In SMS Provider Directory

The following analytic detects the creation or modification of adsource.dll or other staging files with the name adsource_*.dll within the SCCM SMS Provider bin directory, consistent with exploitation of CVE-2026-47301. This abuses a DLL side-loading vulnerability in the Microsoft Configuration Manager SMS Provider component. An attacker can plant a malicious adsource.

T1574.002
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 7, 2026
Upstream
4f55b07b-7aeb-47f4-a234-b222a902276b
InformationalSplunk security content
Windows CAB File on Disk

The following analytic detects .cab files being written to disk. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on events where the file name is '*.cab' and the action is 'write'. This activity can be significant as .cab files can be used to deliver malicious payloads, including embedded .url files that execute harmful code. If confirmed malicious, this behavior could lead to unauthorized code execution and potential system compromise.

T1566.001
Licence
Apache License 2.0
Written by
Michael Haag +2
Published
Sep 7, 2026
Upstream
622f08d0-69ef-42c2-8139-66088bc25acd
MediumSplunk security content
Windows Builtin Account Name Was Changed

The following analytic detects renaming of Windows built-in accounts via Event ID 4781. It identifies renames targeting accounts with well-known reserved RIDs (500-504): Administrator, Guest, krbtgt, DefaultAccount, and WDAGUtilityAccount, by matching the TargetSid field against the S-1-5-21-*-50[0-4] pattern. Attackers commonly rename the built-in Administrator account to evade detections that alert on the literal account name, while retaining the full privileges of the RID-500 account.

T1036.010T1078.003
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 7, 2026
Upstream
65e6e8b9-c68c-460f-beb8-48cfe91b4d21
InformationalSplunk security content
Socat Remote TCP Connection with Local Echo Disabled

The following analytic detects execution of the socat utility with a remote TCP or OpenSSL connection and local terminal echo disabled. This configuration may be used for interactive terminal sessions, password handling, automation, or network debugging. When observed in an unexpected context, such as execution by an unusual parent process or connection to an untrusted endpoint, it may indicate suspicious remote access activity.

T1059T1572
Licence
Apache License 2.0
Written by
Maria Jose Erquiaga +1
Published
Sep 7, 2026
Upstream
458c6c37-116d-4f01-8267-f09f5b82cd14
MediumSplunk security content
Socat Network Listener Binding an Executable

The following analytic detects the execution of the socat utility with command-line arguments that configure a TCP or OpenSSL listener and bind an executable to incoming connections. Socat is a legitimate network utility, but this behavior may be used to expose executables, establish bind shells, facilitate remote command execution, or support lateral movement.

T1059T1572
Licence
Apache License 2.0
Written by
Maria Jose Erquiaga +1
Published
Sep 7, 2026
Upstream
72482d45-1d05-46f5-bb6c-e2b709a8073a
MediumSplunk security content
PowerShell 4104 Hunting

The following analytic identifies suspicious PowerShell execution using Script Block Logging (EventCode 4104). It leverages specific patterns and keywords within the ScriptBlockText field to detect potentially malicious activities. This detection is significant for SOC analysts as PowerShell is commonly used by attackers for various malicious purposes, including code execution, privilege escalation, and persistence.

T1003T1059.001T1689
Licence
Apache License 2.0
Written by
Michael Haag +1
Published
Sep 7, 2026
Upstream
d6f2b006-0041-11ec-8885-acde48001122
InformationalSplunk security content
MacOS Osascript Displaying Suspicious User Prompt

The following analytic detects the execution of the macOS osascript utility with AppleScript commands that display a dialog or alert containing potentially deceptive, credential-related, or security-themed content. Adversaries may abuse osascript to present fake system messages or credential prompts and trick users into disclosing sensitive information.

T1056.002T1059.002
Licence
Apache License 2.0
Written by
Radka Viskova +1
Published
Sep 7, 2026
Upstream
d565ae18-7db6-460c-a2eb-a7109f18bc5e
InformationalSplunk security content
MacOS AppleScript Shell Execution and Compilation

The following analytic detects the use of macOS AppleScript utilities to execute shell commands or compile AppleScript containing shell-command logic. The analytic identifies `osascript` invocations using AppleScript's `do shell script` command, which executes shell commands on the host. It also identifies `osacompile` invocations referencing `do shell script`. `osacompile` compiles AppleScript into a compiled script but does not execute it directly.

T1059.002
Licence
Apache License 2.0
Written by
Radka Viskova +1
Published
Sep 6, 2026
Upstream
ceee1f2b-4b40-4721-b91e-40d1134e9dc4
InformationalSplunk security content
Cisco NVM - Browser Spawned Unix Shell with External Connection

Detects a Unix-based (Linux or macOS) browser process spawning a Unix shell that establishes an outbound connection to an external destination. This browser-to-shell execution chain may indicate malicious browser content, drive-by execution, a compromised website, or abuse of a browser extension on Linux or macOS systems. The behavior may also occur during legitimate development, installation, automation, or enterprise software workflows.

T1059
Licence
Apache License 2.0
Written by
Maria Jose Erquiaga +1
Published
Sep 6, 2026
Upstream
6f2de8d1-9a2d-4c7a-9b8c-3b8a2f7d0e41
MediumSplunk security content
Citrix ADC Exploitation CVE-2023-3519

The following analytic identifies potential exploitation attempts against Citrix ADC related to CVE-2023-3519. It detects POST requests to specific web endpoints associated with this vulnerability by leveraging the Web datamodel. This activity is significant as CVE-2023-3519 involves a SAML processing overflow issue that can lead to memory corruption, posing a high risk.

T1190
Licence
Apache License 2.0
Written by
Michael Haag +1
Published
Sep 5, 2026
Upstream
76ac2dcb-333c-4a77-8ae9-2720cfae47a8
InformationalSplunk security content
Windows Unusual SysWOW64 Process Run System32 Executable

The following analytic detects an unusual process execution pattern where a process running from C:\Windows\SysWOW64\ attempts to execute a binary from C:\Windows\System32\. In a typical Windows environment, 32-bit processes under SysWOW64 should primarily interact with 32-bit binaries within the same directory. However, an execution flow where a 32-bit process spawns a 64-bit binary from System32 can indicate potential process injection, privilege escalation, evasion techniques, or

T1036.009
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
e4602172-db86-4315-86df-da66fb40bcde
MediumSplunk security content
Windows TinyCC Shellcode Execution

Detects abuse of Tiny-C-Compiler (TinyCC) for shellcode execution, where tcc.exe is renamed to masquerade as svchost.exe and used to compile and execute C source files containing shellcode. This technique was observed in the Lotus Blossom Chrysalis backdoor campaign, where attackers renamed "tcc.exe" to "svchost.exe", and executed a file named "conf.c" containing Metasploit block_api shellcode with the flags -nostdlib -run.

T1027T1036T1059.003
Licence
Apache License 2.0
Written by
Michael Haag +1
Published
Sep 5, 2026
Upstream
fdb6774e-e465-4912-86e3-63cf9ab91491
MediumSplunk security content
Windows Suspicious Process File Path

The following analytic identifies processes running from file paths not typically associated with legitimate software. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on specific process paths within the Endpoint data model. This activity is significant because adversaries often use unconventional file paths to execute malicious code without requiring administrative privileges.

T1036.005T1543
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
ecddae4e-3d4b-41e2-b3df-e46a88b38521
InformationalSplunk security content
Windows Process Execution in Temp Dir

The following analytic identifies processes running from %temp% directory file paths. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on specific process paths within the Endpoint data model. This activity is significant because adversaries often use unconventional file paths to execute malicious code without requiring administrative privileges.

T1036.005T1543
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
f6fbe929-4187-4ba4-901e-8a34be838443
InformationalSplunk security content
Windows Private Keys Discovery

The following analytic identifies processes that retrieve information related to private key files, often used by post-exploitation tools like winpeas. This detection leverages data from Endpoint Detection and Response (EDR) agents, focusing on command-line executions that search for private key certificates. This activity is significant as it indicates potential attempts to locate insecurely stored credentials, which adversaries can exploit for privilege escalation, persistence, or remote

T1552.004
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
5c1c2877-06c0-40ee-a1a2-db71f1372b5b
MediumSplunk security content
Suspicious wevtutil Usage

The following analytic detects the usage of wevtutil.exe with parameters for clearing event logs such as Application, Security, Setup, Trace, or System. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line arguments. This activity is significant because clearing event logs can be an attempt to cover tracks after malicious actions, hindering forensic investigations.

T1685.005
Licence
Apache License 2.0
Written by
David Dorsey +4
Published
Sep 5, 2026
Upstream
2827c0fd-e1be-4868-ae25-59d28e0f9d4f
InformationalSplunk security content
MacOS Data Chunking

The following analytic detects suspicious data chunking activities that involve the use of split or dd, potentially indicating an attempt to evade detection by breaking large files into smaller parts. Attackers may use this technique to bypass size-based security controls, facilitating the covert exfiltration of sensitive data. By monitoring for unusual or unauthorized use of these commands, this analytic helps identify potential data exfiltration attempts, allowing security teams to intervene

T1030
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 5, 2026
Upstream
7f1c8bed-9bd4-40b0-a1df-c262cbade0fc
InformationalSplunk security content
MacOS Account Created

The following analytic detects the creation of a new local user account on a MacOS system. It leverages osquery logs to identify this activity. Monitoring the creation of local accounts is crucial for a SOC as it can indicate unauthorized access or lateral movement within the network. If confirmed malicious, this activity could allow an attacker to establish persistence, escalate privileges, or gain unauthorized access to sensitive systems and data.

T1136
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 5, 2026
Upstream
491004ae-694f-453e-b1e0-fc1e65daeea1
InformationalSplunk security content
LOLBAS Rare Network Connection

The following analytic identifies public network connections initiated by Living Off the Land Binaries and Scripts (LOLBAS) that rarely require direct outbound network access. It leverages the Network Traffic data model and focuses on native Windows binaries where any public destination should be investigated and explicitly approved. This activity may indicate proxy execution, process injection, payload download, command-and-control, or other abuse of trusted binaries to evade security controls.

T1105T1218T1567
Licence
Apache License 2.0
Written by
Steven Dick +2
Published
Sep 5, 2026
Upstream
d09b66cc-269b-4675-81b5-a3dabe4f5ac2
InformationalSplunk security content
LOLBAS Network Connection On Uncommon Port

The following analytic identifies Living Off the Land Binaries and Scripts (LOLBAS) that can legitimately initiate public network connections but are communicating over uncommon destination ports. It leverages the Network Traffic data model and applies per-binary common-port exclusions to reduce false positives while preserving suspicious non-standard communication.

T1105T1218T1567
Licence
Apache License 2.0
Written by
Steven Dick +2
Published
Sep 5, 2026
Upstream
a6628e6d-be28-4278-b17d-6b5a32968eea
MediumSplunk security content
Linux Ghostscript Exploitation

The following analytic detects exploitation of Ghostscript causing command execution. This can be used by attackers to abuse file conversion services or embedded LibreOffice documents.

T1059T1068T1204.002T1566
Licence
Apache License 2.0
Written by
Raven Tait +1
Published
Sep 5, 2026
Upstream
580f99d8-a4c8-4ef1-9c84-f355867bca41
MediumSplunk security content
Linux Data Destruction Command

The following analytic detects the execution of a Unix shell command designed to wipe root directories on a Linux host. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on the 'rm' command with the '--no-preserve-root' option. This activity is significant as it indicates potential data destruction attempts, often associated with malware like Awfulshred.

T1485
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
b11d3979-b2f7-411b-bb1a-bd00e642173b
MediumSplunk security content
Linux Crontab Enumeration

The following analytic detects the use of the crontab command with the list parameter (-l) to enumerate scheduled tasks configured in the invoking user's crontab on Linux systems. Adversaries may use this information to identify persistence mechanisms, scheduled execution, or potential privilege escalation opportunities. The use of crontab -l is also common administrative activity and may require tuning based on the executing user, parent process, and environment.

T1053.003
Licence
Apache License 2.0
Written by
Teoderick Contreras +3
Published
Sep 5, 2026
Upstream
8ef82980-0e95-43d7-a802-b488b668d14f
InformationalSplunk security content
Jscript Execution Using Cscript App

The following analytic detects the execution of JScript using the cscript.exe process. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process and command-line telemetry. This behavior is significant because JScript files are typically executed by wscript.exe, making cscript.exe execution unusual and potentially indicative of malicious activity, such as the FIN7 group's tactics.

T1059.007
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
002f1e24-146e-11ec-a470-acde48001122
InformationalSplunk security content
Icacls Deny Command

The following analytic detects instances where an adversary modifies security permissions of a file or directory using commands like "icacls.exe", "cacls.exe", or "xcacls.exe" with deny options. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line executions. This activity is significant as it is commonly used by Advanced Persistent Threats (APTs) and coinminer scripts to evade detection and impede access to critical files.

T1222
Licence
Apache License 2.0
Written by
Teoderick Contreras +1
Published
Sep 5, 2026
Upstream
cf8d753e-a8fe-11eb-8f58-acde48001122
MediumSplunk security content
File Download or Read to Pipe Execution

The following analytic detects the use of download or file reading utilities from Windows, Linux or MacOS to download or read the contents of a file from a remote or local source and pipe it directly to a shell for execution. This detection leverages data from Endpoint Detection and Response (EDR) agents, focusing on command-line executions. This activity is significant as it is commonly associated with malicious actions like coinminers and exploits such as CVE-2021-44228 in Log4j.

T1105
Licence
Apache License 2.0
Written by
Michael Haag +3
Published
Sep 5, 2026
Upstream
26f86252-1549-45e1-a212-eb26840e86bc
MediumSplunk security content
LOLBAS With Network Traffic

The following analytic identifies the use of Living Off the Land Binaries and Scripts (LOLBAS) with network traffic. It leverages data from the Network Traffic data model to detect when native Windows binaries, often abused by adversaries, initiate network connections. This activity is significant as LOLBAS are frequently used to download malicious payloads, enabling lateral movement, command-and-control, or data exfiltration.

T1105T1218T1567
Licence
Apache License 2.0
Written by
Steven Dick
Published
Sep 5, 2026
Upstream
2820f032-19eb-497e-8642-25b04a880359
MediumSplunk security content
Linux Adding Crontab Using List Parameter

The following analytic detects suspicious modifications to cron jobs on Linux systems using the crontab command with list parameters. It leverages data from Endpoint Detection and Response (EDR) agents, focusing on process names and command-line executions. This activity is significant as it may indicate an attempt to establish persistence or execute malicious code on a schedule.

T1053.003
Licence
Apache License 2.0
Written by
Teoderick Contreras +2
Published
Sep 5, 2026
Upstream
52f6d751-1fd4-4c74-a4c9-777ecfeb5c58
HighElastic detection rules
Potential Entra ID PRT Extraction via BrowserCore

Identifies anomalous execution of BrowserCore.exe, the Windows component used by Chromium-based browsers for native messaging with the Web Account Manager (WAM). Adversaries abuse BrowserCore to extract Entra ID Primary Refresh Tokens (PRTs) without interactive browser context, enabling session hijacking. Legitimate BrowserCore launches carry a chrome-extension:// argument from the browser native-messaging host.

T1528T1539
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 5, 2026
Upstream
8f44478a-5b6a-4463-8a0a-3300bf3a62c9
Load more detections

MacOS Osascript Displaying Suspicious User Prompt

The following analytic detects the execution of the macOS osascript utility with AppleScript commands that display a dialog or alert containing potentially deceptive, credential-related, or security-themed content. Adversaries may abuse osascript to present fake system messages or credential prompts and trick users into disclosing sensitive information. This detection is based on command-line content and should be reviewed with the parent process, executing user, script content, and surrounding endpoint activity.

ATT&CK coverage

Detection requirements

Log source category
osquery_results

What the source says

What fires this without an attack behind it

  • Legitimate administrative, MDM, software deployment, support, or automation scripts may use osascript to display dialogs or alerts. Review the parent process, executing user, script content, signer, and known administrative tooling before suppressing the activity.

Tagged by the source as

MacOS Privilege EscalationEndpointendpointSplunk CloudSplunk EnterpriseSplunk Enterprise Securityendpoint

Detection logic

Detections can measure how the public catalogue is used — which detections people look for, and which pages bring them here. It sets a cookie that recognises this browser for 180 days. It is never linked to an account and never follows you to other sites. Privacy notice