Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 152195eddc07c064…

MALICIOUS

Office (OOXML)

41.7 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: 16dd51a6864c880572fe1ade92c82e60 SHA-1: 6e94a4129a0bf0f217b13bd20491f02fa8a59b92 SHA-256: 152195eddc07c0645689b20136416faefb35b96f2d1481a03fe2fc0a9c8175f5
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 sample is an Excel document containing VBA macros. Heuristics indicate the macros reference cmd.exe and PowerShell, suggesting an attempt to execute arbitrary commands. The GetObject call is also suspicious and often used in macro-based attacks. The VBA code includes a Base64 decoding function, which is commonly used to obfuscate malicious payloads.

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