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

Static analysis result for SHA-256 e3b3b7e792e5fb1f…

MALICIOUS

Office (OLE) / .DOC

171.1 KB Created: 2019-03-29 22:27:00 Authoring application: Microsoft Office Word
MD5: 2bfc11073f33f0ccc4d2e450b49b64b3 SHA-1: c285e2bbd4fc0970054666ac90a78ef0d79c6c32 SHA-256: e3b3b7e792e5fb1f55a41e6e4fcaa8b0879ef24316e88743acf6abbad07a40a1
200 Risk Score

Malware Insights

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

The sample is a malicious DOC file containing a large VBA macro, indicated by the OLE_VBA_MACROS heuristic. The presence of an AutoOpen macro and a GetObject call (OLE_VBA_AUTOOPEN, OLE_VBA_GETOBJ, OLE_VBA_PCODE_AUTOEXEC_EXEC) strongly suggests that the macro is intended to execute code upon opening the document. The ClamAV detection further confirms its malicious nature. The macro's likely purpose is to download and execute a second-stage payload, although the specific payload and download mechanism are not detailed in the provided evidence.

Heuristics 6

  • ClamAV: Doc.Malware.00536d-6916334-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Malware.00536d-6916334-0
  • AutoOpen macro high OLE_VBA_AUTOOPEN
    AutoOpen macro
  • GetObject call high OLE_VBA_GETOBJ
    GetObject call
  • 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.
  • VBA macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code
  • 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/drawingml/2006/main

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
aa39863f321422b61a78061ac66aa97a717bb7aa3dca0852f44c6222702685db
vba-macro oletools.olevba.extract_macros (decoded VBA source) 25299 bytes