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

Static analysis result for SHA-256 e6c8507e4ab3cc78…

MALICIOUS

Office (OLE) / .XLS

505.0 KB Created: 2010-05-25 11:09:35 Authoring application: Microsoft Excel
MD5: 536f721bfb9e1711018e3abd69f67f03 SHA-1: e2021cff86e58c7f505e7aac873468bea21f02e9 SHA-256: e6c8507e4ab3cc785337adfc706595d1cdccfb3b54a17130b3c1afcdcb7b8d10
128 Risk Score

Malware Insights

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

The sample is an Excel spreadsheet containing VBA macros. The Workbook_Open auto-exec function is present and configured to execute code via CreateObject, indicating an attempt to run arbitrary code. The heuristics suggest the macro is obfuscated and likely attempts to download and execute a second-stage payload from one of the embedded URLs. The document body content appears unrelated to the malicious functionality.

Heuristics 5

  • Reference to ShellExecute API high SC_STR_SHELLEXEC
    Reference to ShellExecute API
  • VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXEC
    Compiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
  • 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 contains no executable statements low OLE_VBA_MACROS
    Document contains a VBA project, but extracted modules only contain attributes/options/comments and no executable statements.
  • 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://www.exceltip.com/st/Copy_modules_from_one_workbook_to_another_using_VBA_in_Microsoft_Excel/501.ht�
    • http://www.excelguru.ca/node/21#MultiSingle
    • http://sourceforge.net/projects/pdfcreator/

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
9b5f8fc4773a4dc9b353844f1219e85066e3ea84ebecb75731a0ddee9adb5eb3
vba-macro oletools.olevba.extract_macros (decoded VBA source) 53851 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 4 shell/COM execution token(s). Carved artifact contains 15 Chr/ChrW string-construction calls. Carved macro source contains an auto-exec entry point and execution/download terms.