Malicious Office (OLE) / .XLS — malware analysis report

Static analysis result for SHA-256 af0abe2c2a0a6089…

MALICIOUS

Office (OLE) / .XLS

215.0 KB Created: 2018-06-11 09:13:58 Authoring application: Excel Android
MD5: 737ef09d7ff462cb81037b593f8742d0 SHA-1: fa8d21e8dea9543e502a2d7447d6d60282f7e4f1 SHA-256: af0abe2c2a0a6089abbecf9cf57a89037b2ca1f074d8a36b1d454a457ce48b6d
208 Risk Score

Malware Insights

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

The file is an Excel spreadsheet containing a VBA macro that is automatically executed upon opening (Auto_Open). The macro utilizes Shell() and CreateObject() calls, indicating an attempt to execute arbitrary code. The document body provides instructions to the user on how to disable Excel's Protected View, which is a common social engineering tactic to bypass security measures and enable macro execution. The presence of a large, encoded blob within the extracted artifacts further suggests malicious intent, likely to download and execute a second-stage payload.

Heuristics 6

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • Auto_Open macro high OLE_VBA_AUTO
    Auto_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 macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code
  • Environ() call (env variable access) low OLE_VBA_ENVIRON
    Environ() call (env variable access)

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
7faa61bd62e11ab83331f09a399d176590d2c29b571db581fc8214cc3108d7ca
vba-macro oletools.olevba.extract_macros (decoded VBA source) 783322 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1642 long base64-like blob(s). Carved macro source contains an auto-exec entry point and execution/download terms.