Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 131f1970b91f5974…

MALICIOUS

RTF / .DOC

16.4 KB
MD5: 207c17da18125f2c1806c60e7fe17946 SHA-1: 2bbe1dab7ad4df3fb7fe0cb2df54284c43642620 SHA-256: 131f1970b91f59741f70847f9256786b859eb2d5e671a11407792c83290d320d
120 Risk Score

Malware Insights

MITRE ATT&CK
T1203 Exploitation for Client Execution T1566.001 Spearphishing Attachment

The RTF document contains embedded OLE objects and specifically targets the Equation Editor vulnerability, as indicated by the 'RTF_EQUATION_EDITOR' heuristic. This exploit is designed to execute arbitrary code, likely to download and run a secondary payload. The presence of ".objupdate" further suggests an attempt to force OLE activation and trigger the exploit.

Heuristics 3

  • Split hex Equation Editor ProgID + OLE object critical RTF_EQUATION_EDITOR
    RTF embeds the Equation.3 ProgID as hex bytes near OLE object activation and splits the byte stream with whitespace or an ignorable RTF group. This is an Equation Editor OLE activation surface commonly used by CVE-2017-11882 / CVE-2018-0802 exploit documents.
  • \objupdate forces OLE activation high RTF_OBJUPDATE
    RTF contains \objupdate — forces automatic OLE object instantiation when the document is opened, bypassing user interaction. Almost exclusively seen in Equation Editor exploit documents.
  • OLE object data medium RTF_OBJDATA
    RTF contains 2 \objdata section(s) — embedded OLE objects

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00000ce7.bin
250f16fb820787b39f6b7fdc5ade7a1d3c16425961ce8b7d2aacc2f2ef8fdde6
rtf-objdata-decoded RTF \objdata at offset 0xCE7 1758 bytes