Malicious Office (OOXML) / .XLSX — malware analysis report

Static analysis result for SHA-256 251796bc179e1ea3…

MALICIOUS

Office (OOXML) / .XLSX

93.7 KB Created: 2006-09-16 00:00:00 UTC Authoring application: Microsoft Excel 15.0300
MD5: b5f446e5cbd97b985aba8a9e8ce67318 SHA-1: b97cefc5d6657d768bcc551b08053c384ecdc8c6 SHA-256: 251796bc179e1ea379e612632bb7c7ddd3872d0cc68c335e8d57cd2b83fea561
122 Risk Score

Malware Insights

MITRE ATT&CK
T1203 Exploitation for Client Execution T1559.001 Component Object Model and Distributed Component Object Model: Component Object Model

The sample is an Office Open XML (XLSX) file containing an embedded OLE object, specifically identified as an Equation Editor object. Critical heuristic firings indicate the exploitation of CVE-2017-11882 through a font record overflow within this object. This vulnerability allows for arbitrary code execution, suggesting the file's primary purpose is to leverage this exploit.

Heuristics 4

  • CVE-2017-11882 — Equation Editor FONT record overflow critical CVE likely CVE_2017_11882
    Equation Editor MTEF contains an overlong FONT typeface field, the vulnerable copy primitive for CVE-2017-11882. This is stronger evidence than the Equation Editor CLSID alone because it identifies the malformed record that drives code execution in EQNEDT32.EXE.
  • Equation Editor OLE object high CVE related OLE_EQUATION_EDITOR
    Embedded OLE object xl/embeddings/oleObject1.bin contains the Equation Editor CLSID, the legacy component exploited by CVE-2017-11882, CVE-2018-0802, and CVE-2018-0798.
  • Embedded OLE object medium OOXML_OLE_OBJECT
    Document contains an 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
ooxml_oleobject_00.bin
27e2358e793f5e0d02fa9ab68a51974dfa3fb4728095101bd659ac3547c7f9f8
ooxml-ole-object OOXML embedded OLE part: xl/embeddings/oleObject1.bin 33280 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact entropy is 7.79, consistent with packed or encrypted content.