Malicious Shell or osascript Spawned by Microsoft Office on macOS

PremiumReviewedSigma · High · v1
Product
macos
Category
process_creation
Author
HuntRule
Published
2026-11-03
Updated
2026-11-03

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 detects a Microsoft Office application on macOS spawning a shell or osascript which is the macro driven initial access chain described in the WithSecure macOS lab where a Word AutoOpen macro ran a shell script through osascript. An Office app launching a scripting interpreter almost always indicates malicious macro execution following a phishing document.

Related detections9 linkedT1059.002 — drag to rearrange
Suspicious osascript Executing JavaScript Payload from Office Container
Malicious Office Application Spawning Script Interpreter
Malicious Credential Phishing Dialog via osascript
Suspicious Office Application Spawning Regsvr32 via Process Chain (via process_creation)
Suspicious OneNote Spawning Command or Script Interpreter via Spear-Phishing (via process_creation)
Malicious Data Exfiltration via curl with Stealer Specific BuildID Header
Suspicious osascript Password Prompt via AppleScript Display Dialog (via process_creation)
Malicious Sapphire Sleet curl to osascript Chain With mac-cur User-Agent (via process_creation)
Suspicious RDP Connection File Opened From Download or Mail Directory via Process Creation
Malicious Shell or osascript Spawned by Microsoft Office on macOS
Pivot detection · T1059.002 · 9 related

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