Malicious Office (OOXML) — malware analysis report

Static analysis result for SHA-256 da68a72cd26163b5…

MALICIOUS

Office (OOXML)

41.6 KB Created: 2021-06-22 12:43:05 UTC Authoring application: Microsoft Excel 16.0300
MD5: 1b1173f5d9ac15cc123f339e9e949e79 SHA-1: a04cb0529153d072d3f18a2efe6cd149af95ebb3 SHA-256: da68a72cd26163b541328fd6b06a01346d98007b56fc9e4164f888faa4e8f3e9
160 Risk Score

Malware Insights

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

The Excel file contains VBA macros that reference PowerShell and cmd.exe, indicating an attempt to execute arbitrary commands. The GetObject call further suggests the potential for object manipulation or execution of external code. The VBA code includes a Base64 decoding function, which is commonly used to obfuscate malicious payloads.

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