Windows Process Creation: AsperaFaspex Parent Spawning Suspicious PowerShell, LSASS, and Tooling Activity
Detects AsperaFaspex (aspera\ruby parent) spawning suspicious PowerShell, LSASS, web download, privilege, or defensive-evasion commands on Windows.
FreeUnreviewedSigmacriticalv1
windows-process-creation-asperafaspex-parent-spawning-suspicious-powershell-lsas-91048c0d
title: "Windows Process Creation: AsperaFaspex Parent Spawning Suspicious PowerShell, LSASS, and Tooling Activity"
id: 1bbd34be-63c1-403a-8c45-76aef98ae112
status: test
description: This rule flags Windows process creation where the parent image contains both “aspera” and “\ruby”, and a child process matches high-risk execution patterns. It looks for PowerShell/PowerShell ISE command lines containing common discovery, download, credential, and execution indicators, along with LSASS-related activity (e.g., using procdump/tasklist/findstr) and other LOLBins such as wget/curl over HTTP, script execution strings, local group modifications, Defender/LSA registry disables, and shadow copy deletion. The behavior matters because it aligns with attacker tradecraft that blends living-off-the-land utilities for execution, credential access preparation, and defensive evasion. The detection relies on process creation telemetry, including ParentImage, Image, and CommandLine, to correlate the suspicious parent-child relationship and the presence of specific command patterns.
references:
- https://www.microsoft.com/en-us/security/blog/2023/04/18/nation-state-threat-actor-mint-sandstorm-refines-tradecraft-to-attack-high-value-targets/
- https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2023/TA/Mint-Sandstorm/proc_creation_win_apt_mint_sandstorm_aspera_faspex_susp_child_process.yml
author: Nasreddine Bencherchali (Nextron Systems), MSTIC (idea), Huntrule Team
date: 2023-04-20
modified: 2025-10-19
tags:
- attack.execution
- detection.emerging-threats
logsource:
category: process_creation
product: windows
detection:
selection_parent:
ParentImage|contains|all:
- aspera
- \ruby
selection_special_child_powershell_img:
Image|endswith:
- \powershell.exe
- \powershell_ise.exe
selection_special_child_powershell_cli:
- CommandLine|contains:
- " echo "
- -dumpmode
- -ssh
- .dmp
- add-MpPreference
- adscredentials
- bitsadmin
- certutil
- csvhost.exe
- DownloadFile
- DownloadString
- dsquery
- ekern.exe
- FromBase64String
- "iex "
- iex(
- Invoke-Expression
- Invoke-WebRequest
- localgroup administrators
- o365accountconfiguration
- samaccountname=
- set-MpPreference
- svhost.exe
- System.IO.Compression
- System.IO.MemoryStream
- usoprivate
- usoshared
- whoami
- CommandLine|re:
- "[-/–][Ee^]{1,2}[ncodema^]*\\s[A-Za-z0-9+/=]{15,}"
- net\s+user
- net\s+group
- query\s+session
selection_special_child_lsass_1:
CommandLine|contains: lsass
selection_special_child_lsass_2:
CommandLine|contains:
- procdump
- tasklist
- findstr
selection_child_wget:
Image|endswith: \wget.exe
CommandLine|contains: http
selection_child_curl:
Image|endswith: \curl.exe
CommandLine|contains: http
selection_child_script:
CommandLine|contains:
- E:jscript
- e:vbscript
selection_child_localgroup:
CommandLine|contains|all:
- localgroup Administrators
- /add
selection_child_net:
CommandLine|contains: net
CommandLine|contains|all:
- user
- /add
selection_child_reg:
- CommandLine|contains|all:
- reg add
- DisableAntiSpyware
- \Microsoft\Windows Defender
- CommandLine|contains|all:
- reg add
- DisableRestrictedAdmin
- CurrentControlSet\Control\Lsa
selection_child_wmic_1:
CommandLine|contains|all:
- wmic
- process call create
selection_child_wmic_2:
CommandLine|contains|all:
- wmic
- delete
- shadowcopy
selection_child_vssadmin:
CommandLine|contains|all:
- vssadmin
- delete
- shadows
selection_child_wbadmin:
CommandLine|contains|all:
- wbadmin
- delete
- catalog
condition: selection_parent and (all of selection_special_child_powershell_* or all of selection_special_child_lsass_* or 1 of selection_child_*)
falsepositives:
- Unlikely
level: critical
license: DRL-1.1
related:
- id: 91048c0d-5b81-4b85-a099-c9ee4fb87979
type: derived
What it detects
This rule flags Windows process creation where the parent image contains both “aspera” and “\ruby”, and a child process matches high-risk execution patterns. It looks for PowerShell/PowerShell ISE command lines containing common discovery, download, credential, and execution indicators, along with LSASS-related activity (e.g., using procdump/tasklist/findstr) and other LOLBins such as wget/curl over HTTP, script execution strings, local group modifications, Defender/LSA registry disables, and shadow copy deletion. The behavior matters because it aligns with attacker tradecraft that blends living-off-the-land utilities for execution, credential access preparation, and defensive evasion. The detection relies on process creation telemetry, including ParentImage, Image, and CommandLine, to correlate the suspicious parent-child relationship and the presence of specific command patterns.
Known false positives
- Unlikely
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.