Windows Rundll32 Execution via Suspicious DLL Path Without .dll Extension

Alerts when rundll32.exe is started from suspicious parent scripts with a DLL-like path missing the .dll extension.

FreeReviewedSigma · Critical · v5
Product
windows
Category
process_creation
Author
X__Junior (Nextron Systems), Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-05-24
Updated
2026-07-31

What it detects

This rule identifies rundll32.exe launched from common script and command parents (cmd.exe, cscript.exe, curl.exe, mshta.exe, PowerShell, pwsh, wscript.exe) where the rundll32 command line references common user-writable locations. It flags executions where the command line contains those paths but does not include a .dll extension, a mismatch that can indicate masqueraded or staged payloads. Telemetry required includes Windows process creation events with parent process image and full command line for rundll32.

Changelog

v5
  1. v5
    Candidate ingested via manual entry.2026-07-31
  2. v4
    Candidate ingested via manual entry.2026-07-31
  3. v3
    Candidate ingested via manual entry.2026-07-31
  4. v2
    Candidate ingested via manual entry.2026-07-31
  5. v1
    No 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.