Windows Process Creation: Suspicious Dridex-Linked svchost and regsvr32 Execution Patterns
Alerts on suspicious svchost.exe or regsvr32.exe process executions with matching command-line and parent/child patterns indicative of Dridex activity.
FreeUnreviewedSigmacriticalv1
windows-process-creation-suspicious-dridex-linked-svchost-and-regsvr32-execution-e6eb5a96
title: "Windows Process Creation: Suspicious Dridex-Linked svchost and regsvr32 Execution Patterns"
id: 9bceff19-51a0-4ff4-a496-b3c200ec67e5
status: stable
description: This rule flags Windows process creation events that match specific execution patterns involving svchost.exe and regsvr32.exe, including unusual parent/child relationships and command-line arguments that suggest discovery activity. Such behavior matters because malware and related loaders may use trusted Windows processes to run payload components from user-accessible paths and to perform system enumeration. Telemetry relies on process creation logs including Image, CommandLine, and ParentImage fields to identify the matching process chains and argument markers.
references:
- https://app.any.run/tasks/993daa5e-112a-4ff6-8b5a-edbcec7c7ba3
- https://redcanary.com/threat-detection-report/threats/dridex/
- https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2019/Malware/Dridex/proc_creation_win_malware_dridex.yml
author: Florian Roth (Nextron Systems), oscd.community, Nasreddine Bencherchali (Nextron Systems), Huntrule Team
date: 2019-01-10
modified: 2023-02-03
tags:
- attack.privilege-escalation
- attack.stealth
- attack.t1055
- attack.discovery
- attack.t1135
- attack.t1033
- detection.emerging-threats
logsource:
category: process_creation
product: windows
detection:
selection_svchost:
Image|endswith: \svchost.exe
CommandLine|contains|all:
- C:\Users\
- \Desktop\
filter_svchost:
ParentImage|startswith: C:\Windows\System32\
selection_regsvr:
ParentImage|endswith: \excel.exe
Image|endswith: \regsvr32.exe
CommandLine|contains:
- " -s "
- \AppData\Local\Temp\
filter_regsvr:
CommandLine|contains: .dll
selection_anomaly_parent:
ParentImage|endswith: \svchost.exe
selection_anomaly_child_1:
Image|endswith: \whoami.exe
CommandLine|contains: " /all"
selection_anomaly_child_2:
Image|endswith:
- \net.exe
- \net1.exe
CommandLine|contains: " view"
condition: (selection_svchost and not filter_svchost) or (selection_regsvr and not filter_regsvr) or (selection_anomaly_parent and 1 of selection_anomaly_child_*)
falsepositives:
- Unlikely
level: critical
license: DRL-1.1
related:
- id: e6eb5a96-9e6f-4a18-9cdd-642cfda21c8e
type: derived
What it detects
This rule flags Windows process creation events that match specific execution patterns involving svchost.exe and regsvr32.exe, including unusual parent/child relationships and command-line arguments that suggest discovery activity. Such behavior matters because malware and related loaders may use trusted Windows processes to run payload components from user-accessible paths and to perform system enumeration. Telemetry relies on process creation logs including Image, CommandLine, and ParentImage fields to identify the matching process chains and argument markers.
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.