Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 e54d2270268e25d8…

MALICIOUS

Office (OOXML)

41.6 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: c515b1073f9c7ab06d6267d026f502cf SHA-1: 036ff7461b78be870e011db51ceb02c8832e2270 SHA-256: e54d2270268e25d82b05c595bd375064dc2575d0679333dd72fd44c799acc48f
160 Risk Score

Malware Insights

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

The file is an OOXML document containing VBA macros. Heuristics indicate the VBA code references cmd.exe and PowerShell, and uses GetObject. The VBA code appears to be obfuscated but likely decodes and executes a PowerShell command. This suggests the document is a macro-enabled malicious file designed to download and execute a second-stage payload.

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