Suspicious Child Processes Spawned by Browsers on macOS

Alerts on browser-launched child processes on macOS where the child is a shell or scripting/utility binary, excluding known benign browser scripts.

FreeReviewedSigma · Medium · v2
Product
macos
Category
process_creation
Author
Sohan G (D4rkCiph3r) (SigmaHQ), DRL 1.1
Published
2023-04-05
Updated
2026-07-31

ATT&CK techniques

Initial Access → Execution
  1. Recon

  2. Resource Dev

  3. Persistence

  4. Priv Esc

  5. Defense Evasion

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule flags process creation on macOS where the parent process name indicates a web browser component (e.g., WebKit WebContent, Firefox, Chrome/Helper, Edge, Safari, Opera, Tor Browser) and the child executable path ends with common scripting or networking interpreters (bash, sh, python, perl, php, curl, wget, osascript, pwsh, etc.). Such activity matters because it can reflect code execution triggered by browser exploitation or malicious web content leading to command execution. Detection relies on process creation telemetry including parent image name and the child image path and command-line content, while filtering out known benign browser install/update/recovery utilities and Tor default configuration usage.

Related detections9 linkedT1059 — drag to rearrange
Windows: Suspicious Script/Command Child Processes Spawned by ArcSOC.exe
Linux: Shell spawned by rsync without -e flag in command line
Suspicious Python Execution via Renamed Synaptics Binary
MSBuild Executing Non-Project File or Remote Payload
Possible Ivanti Pulse Connect Secure Command Injection via License Keys-Status Endpoint (via webserver)
Possible Craft CMS RCE via Query-String CLI Option Injection
Possible Aspera Faspex Pre-Auth RCE via YAML Deserialization in package_relay (via webserver)
Possible Sitecore Pre-Auth RCE via Report.ashx Insecure Deserialization (via webserver)
Possible WatchGuard Pre-Auth RCE via agent login XML-RPC CVE-2022-26318
Suspicious Child Processes Spawned by Browsers on macOS
Pivot detection · T1059 · 9 related

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.