Malicious Rundll32 RunHTMLApplication Remote Execution

PremiumReviewedSigma · High · v1
Product
windows
Category
process_creation
Author
HuntRule
Published
2026-11-03
Updated
2026-11-03

ATT&CK techniques

Defense Evasion
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Persistence

  6. Priv Esc

  7. Cred Access

  8. Discovery

  9. Lateral Movement

  10. Collection

  11. C2

  12. Exfiltration

  13. Impact

What it detects

This rule detects rundll32.exe invoking mshtml RunHTMLApplication with a remote http URL and path traversal to proxy execution of a remote HTA. In the WithSecure Initial Access Lab 2 the Koadic framework stages via rundll32 calling mshtml,RunHTMLApplication against an attacker web server. Attackers use this signed binary technique to run remote scriptlets and bypass application controls.

Related detections9 linkedT1218.005 — drag to rearrange
Suspicious Mshta Spawned From Explorer Command Chain
Suspicious Mshta Execution From AppData Directory
Malicious mshta Inline JavaScript GetObject Scriptlet Execution
Malicious DLL Written to User Directory by mshta
Suspicious Rundll32 Execution of PhotoViewer.dll ImageView_Fullscreen (via process_creation)
Malicious IcedID Loader Execution via Rundll32 from Excel Macro (via process_creation)
Suspicious Remote HTA Execution via Mshta (via process_creation)
Suspicious .NET Utility Spawned by Script Host for Process Hollowing
Suspicious Masqueraded mshta Execution from ProgramData
Malicious Rundll32 RunHTMLApplication Remote Execution
Pivot detection · T1218.005 · 9 related

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