Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 0e39b2732bd02442…

MALICIOUS

RTF / .DOC

34.8 KB First seen: 2024-05-20
MD5: 7ffa7a0c72171e4c6544c9629a2e11d6 SHA-1: b9469ae463c1d9dff2d12bc132afdd052bc67805 SHA-256: 0e39b2732bd024426716a13885a0c2572a8a9fa7bf6466dc865dd7466a0a8fdf
120 Risk Score

Malware Insights

MITRE ATT&CK
T1203 Exploitation for Client Execution T1059.001 PowerShell

The RTF file contains OLE object data and specifically triggers critical heuristics for Equation Editor exploitation and OLE object activation. This indicates the file is designed to exploit a known vulnerability in the Equation Editor component to achieve code execution. The embedded OLE object, objdata_00_off00001c03.bin, is the likely payload carrier.

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 1 \objdata section(s) — embedded OLE objects

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00001c03.bin
12357647dab2a02e4f8f6c87074c8ee9c0cc755180a8c5819b6a425c7ce562ac
rtf-objdata-decoded RTF \objdata at offset 0x1C03 1674 bytes