Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 ac1207844f3795ec…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: dee2ba8729b86183decc7ae21b2e2f61 SHA-1: 2bb9788fcc3df2517f845ed9316b6f861574b12a SHA-256: ac1207844f3795ec56de11d4fef11562571905c0e1c0f674c4f5b47bb42c13a5
160 Risk Score

Malware Insights

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

The sample 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 a Base64 decoder, suggesting it's used to obfuscate a payload. The likely intent is to download and execute a second-stage payload via PowerShell.

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