Malicious Office (OLE) — malware analysis report

Static analysis result for SHA-256 d157634fa6f8dc9a…

MALICIOUS

Office (OLE)

367.0 KB Created: 2009-03-18 02:41:52 Authoring application: Microsoft Excel
MD5: 03ec608c3b241aa23099c6ee313e1c55 SHA-1: fb6d0011b355f02aa4627ed75415e1ddf6ebb647 SHA-256: d157634fa6f8dc9aeec266afb87a94c697cade421816e3b02521f851d72b9e8a
260 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.003 Windows Command Shell T1204.002 Malicious File T1105 Ingress Tool Transfer

The sample is an Excel document containing VBA macros that leverage WScript.Shell to execute commands. Specifically, it attempts to create a CAB file, extract executables from it, and then copy these files to various system locations including the user's Startup folder and SendTo directory. The script also interacts with Word to copy 'normal.dot' to the Word startup path. This indicates a downloader or dropper functionality, aiming to establish persistence and execute further malicious code.

Heuristics 7

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • WScript.Shell usage critical OLE_VBA_WSCRIPT
    WScript.Shell usage
  • Reference to Windows Script Host high SC_STR_WSCRIPT
    Reference to Windows Script Host
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • Excel 4.0 (XLM) macro sheet present medium OLE_XLM_AUTOOPEN
    Workbook contains an Excel 4.0 macro sheet sub-stream — XLM is rarely seen in modern legitimate workbooks and was a major Office malware vector during 2020-2022.
  • VBA macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code
  • Suspicious extracted artifact medium 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.

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
071361a99a1431d40e0c3041987210a7a2134c5eb423dbe3dcb87fe5192b4347
vba-macro oletools.olevba.extract_macros (decoded VBA source) 2808 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 shell/COM execution token(s).