Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 f782fb4b4fd17f93…

MALICIOUS

RTF / .DOC

536.4 KB
MD5: d591ff6e396723ecefcdf876fb8affad SHA-1: ce7548b4662396453a7bb8b99ba12e2a482d7810 SHA-256: f782fb4b4fd17f936602c0d0551b430c0aba5f599cf29b370c5a2d8b8c412a84
180 Risk Score

Malware Insights

MITRE ATT&CK
T1566.001 Spearphishing Attachment T1059.005 Visual Basic T1204.002 Malicious File

The sample is an RTF document containing multiple embedded OLE objects, with specific heuristics indicating automatic linking and an update trigger for activation. This suggests a lure to enable content, a common technique for macro-based malware delivery. The embedded objects are likely designed to execute malicious code upon opening or interaction, bypassing security measures.

Heuristics 6

  • Composite Moniker in RTF OLE object high CVE related RTF_COMPOSITE_MONIKER_RELATED
    RTF contains Composite Moniker CLSID in OLE object context, but no nearby scriptlet/SCT payload was confirmed. Treat as related moniker attack-surface evidence rather than proof of CVE-2017-8570 exploitation.
  • Automatically linked OLE object high RTF_OBJAUTLINK
    RTF contains \objautlink — an automatically linked OLE object surface that can be updated or activated when Word opens the document.
  • \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 3 \objdata section(s) — embedded OLE objects
  • Embedded OLE object medium RTF_OBJEMB
    RTF contains \objemb — embedded OLE object
  • Macro/content-enable lure medium SE_ENABLE_LURE
    Document instructs the user to enable macros or editing — a common technique used by malware droppers to bypass Office macro security settings

Extracted artifacts 3

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00000bb0.bin
02ced8315ae5f09778b784e245289927437c388d56f371c03f03f5c69928ec9e
rtf-objdata-decoded RTF \objdata at offset 0xBB0 171558 bytes
objdata_01_off00057e39.bin
9d9bc825f2fa5e0ed8db7dce6823e199ad9c775873472d42887214589f205470
rtf-objdata-decoded RTF \objdata at offset 0x57E39 2632 bytes
objdata_02_off000593dc.bin
44deae4627fee3c44f54d5bd10477ec2e17f4c08135f08e2417832e36d10d037
rtf-objdata-decoded RTF \objdata at offset 0x593DC 12297 bytes