Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 d697907fc8f52925…

MALICIOUS

RTF / .DOC

144.1 KB
MD5: 395c712e566492a701748ac4a8198487 SHA-1: 879ad7f154fd3e45a6b722a5332b2f448f913b0a SHA-256: d697907fc8f52925819becd089578023988c5dd7c7a92512b83c2467b9693477
142 Risk Score

Malware Insights

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

The RTF document contains an embedded OLE object that leverages the Equation Editor vulnerability (CVE-2017-11882). The ".objupdate" directive indicates that the embedded object will be activated automatically upon opening the document. This exploit is designed to download and execute a secondary payload, although the specific payload and its destination are not directly observable in the provided static analysis data. The document body content appears to be a list of industrial parts and quantities, which serves as a lure to disguise the malicious nature of the file.

Heuristics 5

  • 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
  • Embedded OLE object medium RTF_OBJEMB
    RTF contains \objemb — embedded OLE object
  • 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_off000005f1.bin
b660f37c97ab12c69c832b12ee461664dde677281ee43854a8918c03e3634de6
rtf-objdata-decoded RTF \objdata at offset 0x5F1 32673 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact entropy is 7.99, consistent with packed or encrypted content.