Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 a015ef2e65d2b01e…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: 2b676d8d9905a195c483da5f2d54d579 SHA-1: 8e80e200df2a1d5dcd4c6093f891ddbca8cdb9d7 SHA-256: a015ef2e65d2b01e8b1404d30d89333ccc2f67e87406e160f15f8c16fe7edb9b
160 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.001 PowerShell T1059.003 Windows Command Shell T1204.002 Malicious File

The file is an OOXML document containing VBA macros. Heuristics indicate the VBA code references PowerShell and cmd.exe, and uses GetObject. The VBA macro itself appears to be heavily obfuscated, but its likely purpose is to execute further commands, potentially downloading a second-stage payload. The presence of these elements strongly suggests a malicious macro downloader.

Heuristics 4

  • PowerShell reference in VBA critical OLE_VBA_PS
    PowerShell reference in VBA
  • GetObject call high OLE_VBA_GETOBJ
    GetObject call
  • cmd.exe reference in VBA high OLE_VBA_CMD
    cmd.exe reference in VBA
  • VBA project inside OOXML medium OOXML_VBA
    Document contains a VBA project — VBA macros present

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
80d0adf1462bc7f31c97a2fec8f6ee3854cb5332974bd6710bd95b6e780e5c7c
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 34430 bytes
vbaProject_00.bin
a266bf7cf62468ef0d2d6870813e67181c8203134f2de5b570adc0cb0efee7b7
vba-project OOXML VBA project: xl/vbaProject.bin 11264 bytes