Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 f41fce1a8a388542…

MALICIOUS

RTF / .DOC

931.0 KB
MD5: e6693680c070848ca38001f2b3408e3c SHA-1: cc8f4a642d2bc18c9aea70e905a0c149906c6f23 SHA-256: f41fce1a8a38854252064b8bea0bb2de490c609a1423478f6d20ccf0ad760a85
122 Risk Score

Malware Insights

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

The sample is an RTF document that contains embedded OLE object data, specifically a decoded Equation Editor payload. The presence of \objdata and \objupdate heuristics indicates that the document is designed to activate this embedded object, which is known to be a vector for exploiting vulnerabilities. The decoded artifact, objdata_00_off00000ec8.bin, is highly suspicious and likely contains the malicious payload. This points to an attack pattern where the RTF document acts as a dropper for further malicious activity.

Heuristics 4

  • Decoded Equation Editor payload + PE critical RTF_EQUATION_EDITOR
    RTF decodes to an Equation Editor ProgID adjacent to OLE activation and the same decoded object stream contains embedded PE bytes. This matches the Equation Editor exploit surface used by CVE-2017-11882 / CVE-2018-0802 documents, while requiring payload evidence to avoid flagging benign Equation references.
  • \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
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
objdata_00_off00000ec8.bin
018c6fa433010ad3292316d94902269b4322d82d76639da5bb12279000315566
rtf-objdata-decoded RTF \objdata at offset 0xEC8 474699 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact entropy is 7.99, consistent with packed or encrypted content.