Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 78f29cb2a0bc6608…

MALICIOUS

RTF / .DOC

23.6 KB
MD5: 7e5be1a0006c39c91d220d83fbfa0322 SHA-1: e48d8df277539b9e2b16998bc5c5c3b764d4951e SHA-256: 78f29cb2a0bc66083935496f436e08b65f41c3d73cc18e614b53b1aba196905f
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 triggers the Equation Editor vulnerability, as indicated by the RTF_EQUATION_EDITOR and RTF_OBJUPDATE heuristics. This exploit is designed to execute arbitrary code, likely leading to the download and execution of a secondary payload. The specific nature of the payload could not be determined from the provided evidence.

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_off00000a9e.bin
f0946cbdab37f666e707d5ab9320a5cead7fe0cbe7e9db991572d1ed1a7e0626
rtf-objdata-decoded RTF \objdata at offset 0xA9E 2054 bytes