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

Static analysis result for SHA-256 4402d0e401a0ab08…

MALICIOUS

Office (OOXML) / .XLSM

306.9 KB
MD5: 2f0e056cd763c844b6d76561a1dc0c82 SHA-1: ad3b51ceca1630ee40a4149162984f8064192c53 SHA-256: 4402d0e401a0ab08ffaf843ceb18aae1ede56771a2e51bd7e21fedd26e005a46
220 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.001 PowerShell T1105 Ingress Tool Transfer

The critical heuristics indicate the presence of a Workbook_Open macro that utilizes Shell() and URLDownloadToFile. This strongly suggests the macro is designed to download and execute a second-stage payload from a remote source. The extracted artifact 'macros.bas' likely contains the malicious VBA code responsible for this behavior. No specific family could be identified, but the delivery mechanism is clear.

Heuristics 5

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • URLDownloadToFile in VBA critical OLE_VBA_DOWNLOAD
    URLDownloadToFile 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
5cc1813ce247635ebcd5becc48ebb49a323d4feddd7c71fe04dfd0231aa7c87d
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 3414 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.
vbaProject_00.bin
d022d332c42e997f0ad471ccd7c490c4c36bfc0d267a8e4f01928bf5db17abb3
vba-project OOXML VBA project: xl/vbaProject.bin 6144 bytes