Rundll32 JavaScript Execution

Severity highWindowsSingle eventexperimentalsigma.rundll32_javascript_execution · v1.0.0

What it detects

Flags activity matching the SigmaHQ rule “Rundll32 JavaScript Execution” — MITRE ATT&CK T1218.011, System Binary Proxy Execution: Rundll32.

MITRE ATT&CK mapping

  • T1218.011System Binary Proxy Execution: Rundll32· Defense Evasion

False positives and triage

Converted from Sigma; review before enabling.

The rule

Declarative YAML read by the detection engine — data, never executed. Confidence 70%. Source: rules/sigma/sigma.rundll32_javascript_execution.yaml, licensed under the Detection Rule License 1.1.

id: sigma.rundll32_javascript_execution
version: 1.0.0
status: experimental
severity: high
confidence: 0.7
platforms:
- windows
mitre_techniques:
- T1218.011
description: Rundll32 JavaScript Execution (Sigma sample)
match:
  event_category: process
  process_path_contains_any:
  - \rundll32.exe
  command_line_contains_any:
  - 'javascript:'
false_positive_guidance: Converted from Sigma; review before enabling.

Adapted from the SigmaHQ rule “Rundll32 JavaScript Execution”, distributed under the Detection Rule License 1.1. SigmaHQ.

Related detections

Run this rule on your own logs — offline

KIROSEC runs this rule and the rest of the library over Windows, Linux, macOS and cloud audit logs on the analyst's own machine. Every alert links to the events that raised it, and nothing leaves the device.

Browse all detections