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

Static analysis result for SHA-256 7870d4b7bb3d07e0…

MALICIOUS

Office (OOXML) / .XLSX

26.3 KB
MD5: 74cc9804cdf9f2083f7f06225831e778 SHA-1: 3b6e8f9c1a5c7cb86fcde5f69075b70192ad51a9 SHA-256: 7870d4b7bb3d07e0df60d84af545e27948456f349a93b11d93cfc08b01fc9e64
130 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1203 Exploitation for Client Execution

The sample contains Excel 4.0 macros, identified by the OOXML_XLM_MACROSHEET heuristic. These macros utilize dangerous functions like FORMULA, which can be used to construct and execute arbitrary commands. The specific formula found suggests an attempt to build a command string, likely for downloading and executing a second-stage payload. The malformed ZIP headers indicate potential obfuscation or packing techniques.

Heuristics 4

  • Excel 4.0 macro sheet (1 sheet(s)) critical OOXML_XLM_MACROSHEET
    Malformed OOXML local headers contain an Excel 4.0 (XLM) macro sheet. XLM was a major Office malware vector during 2020-2022 and is rarely used in modern legitimate workbooks.
  • Dangerous XLM formula APIs: FORMULA, RETURN critical OOXML_XLM_DANGEROUS_FN
    Excel 4.0 macro sheet uses formula APIs that call directly into Win32 (=CALL/=EXEC/=REGISTER/=FORMULA).
  • Malformed OOXML package with recoverable local headers low OOXML_MALFORMED_ZIP_LOCAL_HEADERS
    The OOXML ZIP central directory is invalid or missing, but local file headers expose a recoverable Office package. This can create parser divergence between tolerant Office/ZIP readers and scanners that rely only on the central directory.
  • 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.openxmlformats.org/spreadsheetml/2006/main
    • http://schemas.microsoft.com/office/excel/2006/main
    • http://schemas.openxmlformats.org/officeDocument/2006/relationships
    • http://schemas.openxmlformats.org/markup-compatibility/2006
    • http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac
    • http://schemas.microsoft.com/office/spreadsheetml/2014/revision
    • http://schemas.microsoft.com/office/spreadsheetml/2015/revision2
    • http://schemas.microsoft.com/office/spreadsheetml/2016/revision3
    • http://schemas.microsoft.com/office/spreadsheetml/2016/revision6

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
xlm_sheet_08.xml
d810cc87eb589e5f09a9a5cb06e9b818ff37e1b4d0032ba08fbf4b3620a5d223
xlm-macrosheet Malformed OOXML XLM macro sheet: xl/macrosheets/intlsheet1.xml 3431 bytes