Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 cb629241f0e2ae46…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: 919ff81266ce57e1dea6bc02d992a045 SHA-1: 53775c7f27efa5e483dc35284484775e59168b74 SHA-256: cb629241f0e2ae46694b41dba82284caa0e403fc3120274f56c410df77723a77
160 Risk Score

Malware Insights

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

The OOXML file contains VBA macros that reference PowerShell and cmd.exe. The GetObject call and the presence of VBA macros suggest an attempt to execute arbitrary code. The primary function of the VBA appears to be decoding and executing a Base64 encoded string, which likely contains commands to download and run a secondary payload.

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