Malicious RTF — malware analysis report

Static analysis result for SHA-256 2cc0e3150a95f3a6…

MALICIOUS

RTF

1.14 MB Created: 2020-02-27 11:42:00 First seen: 2021-02-09
MD5: 4c0f1d7181f904c843c7d5d5a905afea SHA-1: 1004f8474f5395528476fdf871079b3b15b89f95 SHA-256: 2cc0e3150a95f3a60c43d290a52c84298eed4faeb1a3a6b1bbb6bf1a03d742bc
122 Risk Score

Malware Insights

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

The RTF file contains multiple embedded OLE objects, with several triggering high-severity heuristics for OLE object data and excessive hex-encoded data. The \objupdate directive indicates an attempt to force OLE activation. These factors strongly suggest the embedded data is a hidden payload, likely intended for execution upon opening the document. No scripts were extracted, and the document body was unreadable.

Heuristics 5

  • \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.
  • Large hex data blocks in OLE object high RTF_EXCESSIVE_HEX
    RTF contains ~1006KB of hex-encoded data inside \objdata sections — may hide a payload
  • OLE object data medium RTF_OBJDATA
    RTF contains 10 \objdata section(s) — embedded OLE objects
  • Embedded OLE object medium RTF_OBJEMB
    RTF contains \objemb — embedded OLE object
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://schemas.microsoft.com/office/word/2003/wordml In RTF body

Extracted artifacts 5

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00002c9c.bin rtf-objdata-decoded RTF \objdata at offset 0x2C9C 40494 bytes
SHA-256: 268e9959d8fc1c604ccdeed832f21e346f019ae9b256fafd7ec10d8bc8a34c53
objdata_01_off0001ee0b.bin rtf-objdata-decoded RTF \objdata at offset 0x1EE0B 40494 bytes
SHA-256: cffeb79874bd40697e6b1a024fcdc56977ca948c9eeb235755f3aefe23f069ef
objdata_02_off0003b081.bin rtf-objdata-decoded RTF \objdata at offset 0x3B081 40494 bytes
SHA-256: a140528357d1504938497d56288d023274c6ba12548ab10a3f8cba505ff136a1
objdata_05_off0008f7e3.bin rtf-objdata-decoded RTF \objdata at offset 0x8F7E3 40494 bytes
SHA-256: 3cce38614fc85c911bc1dc4e0e7aa93e4d8d466a4642d57beb2c7bedc7be09ec
objdata_08_off000e3f45.bin rtf-objdata-decoded RTF \objdata at offset 0xE3F45 40494 bytes
SHA-256: 828094cb5b6dd7aa8f3a6796ef15cf1c0fe0a9d386e54b0346783dbfb30669c3