Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 2b970b63e2022d2f…

MALICIOUS

Office (OOXML)

41.5 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: df0db2398539c95584c75e26ca5a9f88 SHA-1: 20055ad2b3d2428c667b953616a8951c4582b83a SHA-256: 2b970b63e2022d2f001467ad9281c2f5a9f295b68756f00e82e4bc7267d16a51
160 Risk Score

Malware Insights

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

The sample is an Office document containing VBA macros. Heuristics indicate the VBA code references cmd.exe and PowerShell, suggesting it attempts to execute commands. The presence of a GetObject call further supports the possibility of downloading and executing additional payloads. The VBA code itself appears to contain Base64 decoding logic, likely used to obfuscate malicious commands or URLs.

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