Windows rundll32.exe Using ShellExecute via ShellDispatch.dll Functionality

Alerts on rundll32.exe command lines referencing RunDll_ShellExecuteW, suggesting ShellDispatch.dll ShellExecute-based execution.

FreeReviewedSigma · Medium · v1
Product
windows
Category
process_creation
Author
X__Junior (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-06-20
Updated
2026-07-30

What it detects

This rule flags process creations where rundll32.exe (by Image ending with \rundll32.exe and OriginalFileName) is launched with a command line containing RunDll_ShellExecuteW. This can indicate attempt to use ShellDispatch.dll-related execution paths to invoke arbitrary binary execution through ShellExecute. Telemetry relies on Windows process creation events with Image/OriginalFileName and the full CommandLine content.

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