Malicious RTF — malware analysis report

Static analysis result for SHA-256 95d42233a9ee875f…

MALICIOUS

RTF

1.45 MB
MD5: 5cec417a15f96f4d4aec89eb2417dae2 SHA-1: 50b9a4b392e99ca2d3f1cc20008eb10fa19c9320 SHA-256: 95d42233a9ee875f573de73765605721336930ad7dd18d48b5bca27374570813
140 Risk Score

Malware Insights

MITRE ATT&CK
T1566.001 Spearphishing Attachment T1204.002 Malicious File

The RTF file contains embedded OLE objects and specifically triggers heuristics related to the Equation Editor vulnerability (RTF_EQUATION_EDITOR). The ".objupdate" heuristic indicates that the embedded OLE object is designed to be activated automatically, which is a common method for exploiting this vulnerability. The presence of VBA code within the DOC BODY suggests that the exploit likely leads to the execution of this script, which in turn is expected to download and execute a secondary payload. The exact nature of the payload and its destination could not be determined from the provided evidence.

Heuristics 4

  • 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
  • Embedded OLE object medium RTF_OBJEMB
    RTF contains \objemb — embedded OLE object

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00001269.bin
25e97abf7d99fa1c09d3cec2542988dc3275c2636c67dab8f86def235c010e52
rtf-objdata-decoded RTF \objdata at offset 0x1269 13593 bytes
objdata_01_off00008dc3.bin
1c527e1c5672480806fcc4790098bad4c70fbb7b9efbc15bfcb8f25f510c2d1a
rtf-objdata-decoded RTF \objdata at offset 0x8DC3 275202 bytes