Malicious RTF / .DOC — malware analysis report

Static analysis result for SHA-256 ec1b385651efd6cf…

MALICIOUS

RTF / .DOC

1.16 MB
MD5: e6980921375b4b06e62e4684aeeda2a9 SHA-1: d1819a926d8c07db82d2741bc55e9515031ed51e SHA-256: ec1b385651efd6cf7a017385f474c03c82476c78c5e9faeda43e2570aebe9506
262 Risk Score

Malware Insights

MITRE ATT&CK
T1203 Exploitation for Client Execution

The RTF file contains multiple indicators of exploitation, specifically related to the Equation Editor vulnerability (CVE-2017-11882). The presence of OLE object data, excessive hex data, and composite monikers strongly suggests that the file is designed to trigger code execution upon opening. The ClamAV detection further confirms this, identifying it as Rtf.Exploit.CVE_2017_11882-6584355-1. No document body text or scripts were provided, limiting further analysis of the payload.

Heuristics 7

  • 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.
  • Equation Editor CLSID critical RTF_EQUATION_EDITOR
    Equation Editor OLE CLSID found inside an OLE object — exploited by CVE-2017-11882 / CVE-2018-0802 / CVE-2018-0798
  • ClamAV: Rtf.Exploit.CVE_2017_11882-6584355-1 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Rtf.Exploit.CVE_2017_11882-6584355-1
  • \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 ~1217KB of hex-encoded data inside \objdata sections — may hide a payload
  • OLE object data medium RTF_OBJDATA
    RTF contains 2 \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_off000000f2.bin
7352909ede74d74fa6903cb7171e61ee96ef2d4c3aca18b24dfdc966ddecd6af
rtf-objdata-decoded RTF \objdata at offset 0xF2 608836 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact entropy is 8.00, consistent with packed or encrypted content.