Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 f5350cea9683a459…

MALICIOUS

Office (OOXML)

41.6 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: aabb26279dc58af99c899ddfba47adb9 SHA-1: f09869a1d3822f149a84c3aa114a1489de3bf216 SHA-256: f5350cea9683a459f7fafb27b1104f6a446986c37646361a64271b008abe41bb
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 OOXML document 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 VBA script itself appears to be a Base64 decoder, likely used to obfuscate a payload that is then executed via PowerShell or cmd.exe.

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