Suspicious APT42 Command Obfuscation via Environment Variable Substitution and Call (via process_creation)

PremiumReviewedSigma · Medium · v1
Product
windows
Category
process_creation
Author
HuntRule
Published
2026-10-12
Updated
2026-10-12

ATT&CK techniques

Execution
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Persistence

  5. Priv Esc

  6. Defense Evasion

  7. Cred Access

  8. Discovery

  9. Lateral Movement

  10. Collection

  11. C2

  12. Exfiltration

  13. Impact

What it detects

This rule detects cmd.exe defining an environment variable and then re-invoking it through call with a character-removal substitution to reconstruct a hidden command such as curl. APT42 used this set and call pattern with variable substitution to obscure download commands from simple string inspection. Building commands from variable substitution at runtime is a deliberate obfuscation technique.

Related detections9 linkedT1059.003 — drag to rearrange
Suspicious Domain Admins Group Enumeration via Net Command (via process_creation)
Suspicious Child Process Spawned by Notepad++ Updater GUP
Suspicious Host Reconnaissance Command Chain via cmd
Suspicious PIF AutoIt Interpreter Executing a3x Compiled Script
Malicious Netcat SSL Reverse Shell Execution via process_creation
Suspicious Executable Execution From Users Public Directory via Process Creation
Malicious IIS w3wp Worker Spawning Command Interpreter via SharePoint Web Shell
Suspicious Obfuscated Batch Execution via Legacy Command Interpreter (via process_creation)
Suspicious Executable Launched From AppData Roaming Linked to GootLoader
Suspicious APT42 Command Obfuscation via Environment Variable Substitution and Call (via process_creation)
Pivot detection · T1059.003 · 9 related

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