Malicious Office (OOXML) / .XLSM — malware analysis report

Static analysis result for SHA-256 d3fd3711c2dcff75…

MALICIOUS

Office (OOXML) / .XLSM

87.2 KB Created: 2006-09-28 05:33:49 UTC Authoring application: Microsoft Excel 12.0000
MD5: dc44a89cc099adc3042727734525e5ca SHA-1: 343ab78089a5e242c29095ff55833b5c1da4181f SHA-256: d3fd3711c2dcff75bf015624ac6ac8f258fbd0229cf7cd4cb5f4eaba6ec32033
160 Risk Score

Malware Insights

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

The sample is an XLSM file containing VBA macros, indicated by the OOXML_VBA heuristic. A critical heuristic, OLE_VBA_SHELL, fired, suggesting the VBA code uses the Shell() function to execute commands. The Workbook_Open macro is present, which automatically runs code upon opening the document. The VBA script itself is heavily obfuscated and truncated, making it difficult to determine the exact payload or execution flow. However, the presence of Shell() and the Workbook_Open macro strongly suggests an attempt to download and execute a second-stage payload.

Heuristics 4

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • Workbook_Open macro high OLE_VBA_WBOPEN
    Workbook_Open macro
  • Suspicious extracted artifact high EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
  • VBA project inside OOXML medium OOXML_VBA
    Document contains vbaProject.bin — VBA macros present

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
8a7e7819df6b91f47eafc2ab79d0af373d8adb5e25bdbaf0c3846296f5a42d91
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 6227 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 long base64-like blob(s). Carved macro source contains an auto-exec entry point and execution/download terms.
vbaProject_00.bin
6cb6d529e21f2b77f6f7c29155cfaa6e8a497eef21be5d516f206ac82dd3998c
vba-project OOXML VBA project: xl/vbaProject.bin 27648 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 long base64-like blob(s).