kevmap

TechniquesT1218.002 › AN0558

AN0558 Analytic 0558

Windows · attack.mitre.org · ATT&CK Enterprise v19.2

<p>Execution of control.exe or rundll32.exe with parameters pointing to CPL files, especially from non-standard directories or newly created files, followed by suspicious child process execution or registry modifications registering new Control Panel items.</p>
Detects
T1218.002 Control Panel
Part of
DET0194 Detection of Malicious Control Panel Item Execution via control.exe or Rundll32

Log sources and channels

Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.

Log sourceChannelData component
WinEventLog:SysmonEventCode=1DC0032 Process Creation
WinEventLog:SysmonEventCode=11DC0039 File Creation
WinEventLog:SysmonEventCode=7DC0016 Module Load
WinEventLog:SysmonEventCode=12DC0056 Windows Registry Key Creation

Mutable elements

Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.

FieldDescription
CPLPathRegexRegex to match CPL file paths; tune to exclude legitimate CPLs in System32
ParentProcessNameHelps filter known parent processes that legitimately use control.exe
NewFileTimeWindowTime delta between CPL file creation and execution to detect rapid execution of newly dropped files
RegistryKeyAllowlistWhitelist of known good CPL registry entries