Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 3356fd6516575afd…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: b56992f9ceb2bef4170786215611d1e3 SHA-1: a1204e36d0d7599183bc1b84749469f46cae580d SHA-256: 3356fd6516575afd304eaa7f2044867f6a5807bcb087266ed3bd1a02af3df4bd
160 Risk Score

Malware Insights

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

The OOXML file contains VBA macros that reference cmd.exe and PowerShell. The GetObject call and the presence of VBA macros suggest an attempt to execute arbitrary code. The VBA code includes a Base64 decoding function, indicating that it likely decodes and executes a payload, possibly downloaded from a remote source.

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