Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 fd82912039154ae8…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: b35b6f5ed443025563dbba1bf32c679c SHA-1: 6081915b87bcbcd5c3420568a3f9a09f618e553b SHA-256: fd82912039154ae8e51ca1483f52ff5ea1a81287c640ca4b195e5d8e8ee88077
160 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.001 PowerShell T1204.002 Malicious File

The file is an OOXML document containing VBA macros. Heuristics indicate the VBA code references cmd.exe and PowerShell, suggesting it's designed to execute commands or download additional payloads. The GetObject call further supports the possibility of object manipulation for malicious purposes. The presence of a Base64 decoding function within the VBA code implies obfuscation and potential payload delivery.

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
264b87a3f1b54ad992ff9d100495a0bf76c929895514fce7b3e29e1b36c07a4e
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 34430 bytes
vbaProject_00.bin
26fdf3376305805f761b099e2f9c6a2faccd059df490e6bf77177e0c199801c1
vba-project OOXML VBA project: xl/vbaProject.bin 11264 bytes