Windows Process Creation: Suspicious cmd.exe Launch with Encoded PowerShell from Cleo Suite
Alerts on cmd.exe launching PowerShell encoded commands from Cleo javaw.exe components with .Download.
- Product
- windows
- Category
- process_creation
- Author
- Tanner Filip, Austin Worline, Chad Hudson, Matt Anderson (SigmaHQ), DRL 1.1
- Published
- 2024-12-09
- Updated
- 2026-07-31
ATT&CK techniques
Initial AccessRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule flags an exploitation attempt pattern where cmd.exe is spawned and the command line contains PowerShell with encoded/EncodedCommand and .Download indicators. It specifically looks for cmd.exe being launched by javaw.exe processes associated with Cleo-related parent command lines (Harmony, lexicom, VersaLex, VLTrader). The behavior matters because attackers may use encoded PowerShell to evade inspection while downloading and executing payloads. Detection relies on Windows process creation telemetry capturing parent image, parent command line, child image, and command line.
Reporting behind it
Changelog
v5- v5Candidate ingested via manual entry.2026-07-31
- v4Candidate ingested via manual entry.2026-07-31
- v3Candidate ingested via manual entry.2026-07-31
- v2Candidate ingested via manual entry.2026-07-31
- v1No 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.
title: "Windows Process Creation: Suspicious cmd.exe Launch with Encoded PowerShell from Cleo Suite"
id: e15f0b57-6e37-45a6-a681-9c8af9f2c05c
status: experimental
description: This rule flags an exploitation attempt pattern where cmd.exe is spawned and the command line contains PowerShell with encoded/EncodedCommand and .Download indicators. It specifically looks for cmd.exe being launched by javaw.exe processes associated with Cleo-related parent command lines (Harmony, lexicom, VersaLex, VLTrader). The behavior matters because attackers may use encoded PowerShell to evade inspection while downloading and executing payloads. Detection relies on Windows process creation telemetry capturing parent image, parent command line, child image, and command line.
references:
- https://www.huntress.com/blog/threat-advisory-oh-no-cleo-cleo-software-actively-being-exploited-in-the-wild
- https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2024/Exploits/CVE-2024-50623/proc_creation_win_exploit_cve_2024_50623_cleo.yml
author: Tanner Filip, Austin Worline, Chad Hudson, Matt Anderson, Huntrule Team
date: 2024-12-09
tags:
- attack.initial-access
- attack.execution
- attack.t1190
- cve.2024-50623
- detection.emerging-threats
logsource:
category: process_creation
product: windows
detection:
selection:
ParentImage|endswith: \javaw.exe
ParentCommandLine|contains:
- Harmony
- lexicom
- VersaLex
- VLTrader
Image|endswith: \cmd.exe
CommandLine|contains:
- powershell
- " -enc "
- " -EncodedCommand"
- .Download
condition: selection
falsepositives:
- Unlikely
level: high
license: DRL-1.1
related:
- id: f007b877-02e3-45b7-8501-1b78c2864029
type: derived