Malicious Office (OLE) / .XLS — malware analysis report

Static analysis result for SHA-256 bb2a6af6c324eb21…

MALICIOUS

Office (OLE) / .XLS

36.0 KB Created: 2021-02-16 08:21:25 Authoring application: Microsoft Excel
MD5: 9b396fe050288dbfc24a43c42497b084 SHA-1: 56d51b45c6373a464e14a742ed058154083af752 SHA-256: bb2a6af6c324eb21e8099684e34d5f45e6ac78011d2ad7de00f63417bc32035b
80 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic for Applications

The file is an Excel spreadsheet containing Excel 4.0 macros, indicated by the OLE_XLM_AUTOOPEN and OLE_XLM_AUTOOPEN_DEFINEDNAME heuristics. The macro sheet contains an Auto_Open entry, which is designed to execute automatically when the workbook is opened. The macro code itself is heavily obfuscated but appears to be constructing strings and executing commands, consistent with a downloader or initial execution stage. The presence of an Auto_Open macro sheet is a strong indicator of malicious intent, often used to bypass security controls or deliver further malware.

Heuristics 2

  • Excel 4.0 Auto_Open defined name critical OLE_XLM_AUTOOPEN_DEFINEDNAME
    oletools recovered an Auto_Open / Auto_Close entry from an Excel 4.0 macro sheet. The raw BIFF name can be tokenized or partially opaque to byte-string checks, but the recovered macro listing confirms the workbook has an XLM auto-execution entry.
  • Excel 4.0 (XLM) macro sheet present medium OLE_XLM_AUTOOPEN
    Workbook contains an Excel 4.0 macro sheet sub-stream — XLM is rarely seen in modern legitimate workbooks and was a major Office malware vector during 2020-2022.

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
xlm_macros.txt
9a5ff0a1f6d0f5000504af968466f1d45b29c53588b0fd79d8460ee3229e2e15
xlm-macro oletools.olevba.extract_all_macros (XLM macro listing) 17021 bytes