Dridex — Office (OOXML) / .XLSM malware analysis

Static analysis result for SHA-256 7c70e7a86d9418de…

MALICIOUS

Office (OOXML) / .XLSM

416.6 KB Created: 2020-05-27 18:37:30 UTC Authoring application: Microsoft Excel 16.0300
MD5: af09aad33f978ce8e705534be9446398 SHA-1: 536243cd977773083991ee4de25e0a5db7b7d2d2 SHA-256: 7c70e7a86d9418de014123679e862d1a25097bd8d36ffdf059bdd02780b15d10
260 Risk Score

Malware Insights

Dridex · confidence 95%

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

The file is an XLSM document containing VBA macros, specifically a Workbook_Open macro that utilizes the Shell() function. This indicates an attempt to execute arbitrary commands, a common technique for downloading and running secondary payloads. ClamAV detection confirms this as a Dridex downloader variant.

Heuristics 7

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • ClamAV: Xls.Downloader.DridexGreen09213-9890103-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Xls.Downloader.DridexGreen09213-9890103-0
  • Workbook_Open macro high OLE_VBA_WBOPEN
    Workbook_Open macro
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • 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
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://schemas.openxmlformats.org/spreadsheetml/2006/main
    • http://schemas.openxmlformats.org/officeDocument/2006/relationships
    • http://schemas.openxmlformats.org/markup-compatibility/2006
    • http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac
    • http://schemas.microsoft.com/office/spreadsheetml/2014/revision
    • http://schemas.microsoft.com/office/spreadsheetml/2015/revision2
    • http://schemas.microsoft.com/office/spreadsheetml/2016/revision3

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
068eca68d7e57bb0c29064f93ec91b4e8c472d41149b010e5d900c33d71981d9
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 6611 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
e7587b11c29ccfe27c113bf1d2ecb18f1e52931725e3235f57b3cf4871898d73
vba-project OOXML VBA project: xl/vbaProject.bin 27136 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 2 long base64-like blob(s). Carved macro source contains an auto-exec entry point and execution/download terms.