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

Static analysis result for SHA-256 eff9b98d2c1db45c…

MALICIOUS

Office (OOXML) / .XLSX

105.6 KB Created: 2020-05-02 09:14:21 UTC Authoring application: Microsoft Macintosh Excel 16.0300
MD5: 105dcee7b8a2d60bc861f084213645f0 SHA-1: d7bedaffef7668a375b6df082122f8fe6c209841 SHA-256: eff9b98d2c1db45cbba6e3205094ab2d1873c0b5516dc3df3535d7b2d80fd5c2
208 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.003 Windows Command Shell

The OOXML file contains VBA macros, specifically a Workbook_Open macro that utilizes the Shell() function. This indicates an attempt to execute arbitrary commands, typically for downloading and running additional malicious content. The presence of VBA macros and the use of Shell() are strong indicators of a downloader or initial access mechanism.

Heuristics 6

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • Workbook_Open macro high OLE_VBA_WBOPEN
    Workbook_Open macro
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • Suspicious extracted artifact high 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.
  • VBA project inside OOXML medium OOXML_VBA
    Document contains vbaProject.bin — VBA macros present
  • Environ() call (env variable access) low OLE_VBA_ENVIRON
    Environ() call (env variable access)

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
a4afa54aada42fac4ab7f9b41f3ff0ecae151048761d7a88560e597bc2a054ec
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 4485 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.
vbaProject_00.bin
bf200140578e03f665eb39efdeb7f8851f4f90423afbf131e09ff2a5590afe09
vba-project OOXML VBA project: xl/vbaProject.bin 17920 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.