Suspicious Cscript Execution From Alternate Data Stream

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

ATT&CK techniques

Execution → Defense Evasion
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Persistence

  5. Priv Esc

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule detects cscript.exe being invoked against a script hidden inside an NTFS Alternate Data Stream, identified by a colon inside the referenced path. In the WithSecure Code Execution and Persistence Lab 1 the Astaroth loader stores its scripts in ADS and runs them with cscript to stay off the visible filesystem. Attackers use ADS execution to conceal payloads and defeat naive file listing.

Related detections9 linkedT1059.005 — drag to rearrange
Suspicious WScript Execution of VBS from NTFS Alternate Data Stream by Cloud Atlas
Possible WSHRAT Persistence via Run Key Silent Script Execution
Suspicious WScript Execution of VBScript From Public Directory
Malicious IcedID Loader Execution via Rundll32 from Excel Macro (via process_creation)
Suspicious Silent VBScript Execution from AppData Roaming
Suspicious WarzoneRAT Script Execution from Excel via Windows Script Host
Suspicious WScript Execution of win64 VBS Loader via Proton66 XWorm Campaign (via process_creation)
Malicious mshta Launching WScript VBScript Loader
Suspicious wscript Execution Forcing VBScript Engine in Batch Mode
Suspicious Cscript Execution From Alternate Data Stream
Pivot detection · T1059.005 · 9 related

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