kevmap

TechniquesT1137.001 › AN1436

AN1436 Analytic 1436

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

<p>Adversaries inject VBA macros into Office templates such as Normal.dotm or Personal.xlsb or redirect Office template load path via registry key (GlobalDotName) to gain persistence. Template macros trigger execution of malicious code on application startup.</p>
Detects
T1137.001 Office Template Macros
Part of
DET0519 Detect Persistence via Office Template Macro Injection or Registry Hijack

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=11DC0039 File Creation
WinEventLog:SysmonEventCode=15DC0059 File Metadata
WinEventLog:SysmonEventCode=1DC0032 Process Creation
WinEventLog:SysmonEventCode=13, 14DC0063 Windows Registry Key Modification
WinEventLog:Microsoft-Office-AlertsOffice application warning or alert on macro execution from templateDC0064 Command Execution

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
TemplatePathPath to Normal.dotm, Personal.xlsb, or Excel/Word startup templates may vary by Office version and user
RegistryPathGlobalDotName or equivalent registry keys may differ across Office versions or deployments
TimeWindowOffice process creation and macro execution timing after system or user login
UserContextMay be scoped to high-value users or those with access to sensitive templates