Applied Cybernetics Group
Threat intel → detection pipeline
Friday, September 18, 2026
Data as of 13:09 UTC

A rundll32.exe process spawning explorer.exe. Observed as the injection stage of a ClickFix-delivered loader: rundll32 runs the staged DLL (rundll32 <dll>,Run), which starts a fresh SysWOW64\explorer.exe purely as an injection host and writes its next stage into that process memory. explorer.exe is normally launched by userinit.exe or winlogon.exe at logon, not by rundll32; a rundll32 parent is anomalous and, in the observed chain, the injected explorer then loaded and side-loaded the final payload and beaconed out — which is why Joe Sandbox surfaces this exact parent-child edge. The SysWOW64 (32-bit) path is a further signal: the loader is WOW64 and spawns the 32-bit explorer to host 32-bit injected code before transitioning to 64-bit. This rule does not see the memory write itself; it anchors on the process lineage, which is durable across the operator payload rotation (contract addresses, DLL names and hashes all rotate; the injection shape does not).

Intel context

This detection responds to live corpus signal — the intel below is what its ATT&CK techniques are exercising right now (recomputed September 18, 2026).

TechniqueKEV CVEsOSINT citesActive families
T1055 Process Injection 19 0
T1218.011 0 0

KEV CVEs mapped to this technique

Known-exploited vulnerabilities MITRE attributes to this ATT&CK technique — not necessarily to this specific campaign. They establish that the technique is under active exploitation, which is why a detection for it is worth authoring.

CVEVendor / ProductEPSSRansomware
CVE-2025-0282 Ivanti / Connect Secure, Policy Secure, and ZTA Gateways 1.000 ransomware
CVE-2025-25257 Fortinet / FortiWeb 0.998
CVE-2025-31324 SAP / NetWeaver 0.995 ransomware
CVE-2024-50603 Aviatrix / Controllers 0.985
CVE-2025-0108 Palo Alto Networks / PAN-OS 0.985
CVE-2024-56145 Craft CMS / Craft CMS 0.974
CVE-2024-58136 Yiiframework / Yii 0.876
CVE-2023-34192 Synacor / Zimbra Collaboration Suite (ZCS) 0.773
CVE-2025-1316 Edimax / IC-7100 IP Camera 0.745
CVE-2025-25181 Advantive / VeraCore 0.570
Rule ID
38e8d903-8fa4-50f8-bd0d-95e7321f92cd
Status
experimental
Level
high
Log source
category: process_creation · product: windows
Date
2026-08-14
Modified
2026-08-14
ATT&CK
T1055 , T1218.011 (signal rollup)
Canonical YAML
t1055-rundll32-spawning-explorer-injection.yml

References

False positives

Rule YAML

title: 'T1055 Process Injection — Rundll32 Spawning Explorer as an Injection Host'
id: '38e8d903-8fa4-50f8-bd0d-95e7321f92cd'
status: 'experimental'
description: 'A rundll32.exe process spawning explorer.exe. Observed as the injection stage of a ClickFix-delivered loader: rundll32 runs the staged DLL (rundll32 <dll>,Run), which starts a fresh SysWOW64\explorer.exe purely as an injection host and writes its next stage into that process memory. explorer.exe is normally launched by userinit.exe or winlogon.exe at logon, not by rundll32; a rundll32 parent is anomalous and, in the observed chain, the injected explorer then loaded and side-loaded the final payload and beaconed out — which is why Joe Sandbox surfaces this exact parent-child edge. The SysWOW64 (32-bit) path is a further signal: the loader is WOW64 and spawns the 32-bit explorer to host 32-bit injected code before transitioning to 64-bit. This rule does not see the memory write itself; it anchors on the process lineage, which is durable across the operator payload rotation (contract addresses, DLL names and hashes all rotate; the injection shape does not).'
references:
    - 'https://thrunt.me/research/2026-08-11-etherhiding-onchain-conversion-registry/'
    - 'https://attack.mitre.org/techniques/T1055/'
    - 'https://attack.mitre.org/techniques/T1218/011/'
author: 'Applied Cybernetics Group (via thrunt.me)'
date: '2026-08-14'
modified: '2026-08-14'
tags:
    - 'attack.defense_evasion'
    - 'attack.privilege_escalation'
    - 'attack.t1055'
    - 'attack.t1218.011'
    - 'tlp.clear'
logsource:
    category: 'process_creation'
    product: 'windows'
detection:
    selection:
        ParentImage|endswith: '\rundll32.exe'
        Image|endswith: '\explorer.exe'
    filter_shell_restart:
        # A genuine shell relaunch is parented by explorer/userinit, not rundll32,
        # so it never matches selection; this filter covers the case where a
        # monitored explorer restart is misattributed, and is scoped narrowly.
        ParentImage|endswith:
            - '\userinit.exe'
            - '\winlogon.exe'
            - '\explorer.exe'
    condition: 'selection and not filter_shell_restart'
falsepositives:
    - 'Rare administrative or scripted use of rundll32 that legitimately relaunches the shell. Uncommon; baseline before promoting past experimental and allowlist the specific parent command line if found.'
    - 'Some software installers shell out through rundll32 in ways that can touch explorer; confirm the rundll32 command line does not reference a user-writable DLL path before dismissing.'
level: 'high'

The YAML file above is the canonical artifact — machine consumers should subscribe via /sigma/manifest.json and fetch t1055-rundll32-spawning-explorer-injection.yml directly. Each rule's live intel context is in /sigma/evidence.json keyed by slug. This page is a rendered view, regenerated daily.