Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 80f470d4a4928039…

MALICIOUS

Office (OOXML)

41.6 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: a491f6d19d0c5150dfe298ba128fe71b SHA-1: ba90615a6c91bd7a5549aaaa9eabe874c78680aa SHA-256: 80f470d4a492803978b4d058cdf1cfa4b60cf039cc53567880777996973bd0dd
160 Risk Score

Malware Insights

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

The sample is an Office document containing VBA macros. Heuristics indicate the VBA code references PowerShell and cmd.exe, and uses GetObject. The VBA macro appears to be a Base64 decoder, likely intended to obfuscate and execute a second-stage payload. This suggests a downloader or dropper functionality.

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
95a952f7f1dd5c832fbf8d0bfb239869453cc34456c51ab738645d9d2a711a36
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 35036 bytes
vbaProject_00.bin
3243ec5af1a041ba74fa331bd85c4d944ea64e5a805c1c1f763c8398a70e8c59
vba-project OOXML VBA project: xl/vbaProject.bin 11264 bytes