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

Static analysis result for SHA-256 bc7b1c64edb10107…

MALICIOUS

Office (OLE) / .DOC

228.5 KB
MD5: 0f5c289125346738593f8b8ffba1b1a9 SHA-1: f416d64a331f2912e80ece34eacef124d627fae7 SHA-256: bc7b1c64edb101071a038f218ad0ef9abd108c52fa2624c3c04da7200dd8f921
262 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell T1566.001 Spearphishing Attachment T1105 Ingress Tool Transfer

The sample is an OLE document that contains an embedded PE executable. Heuristics indicate the presence of API hashing and LoadLibrary/GetProcAddress, suggesting the embedded executable is likely a malicious payload. The document body is heavily corrupted and unreadable, providing no direct clues about the lure. No VBA macros were extracted, but the embedded executable is the primary indicator of malicious intent.

Heuristics 7

  • Embedded PE executable critical OLE_EMBEDDED_EXE
    MZ/PE header found inside document — possible embedded executable
  • x86 GetPC stub (CALL $+5; POP EAX) high SC_GETPC_CALL
    x86 GetPC stub (CALL $+5; POP EAX)
  • PEB access via FS segment (x86) high SC_PEB_ACCESS
    PEB access via FS segment (x86)
  • PEB API-hash resolver high SC_API_HASH_RESOLVER
    PEB access followed by ROR13-style API hashing, a common position-independent shellcode import resolver
  • Reference to LoadLibrary API high SC_STR_LOADLIBRARY
    Reference to LoadLibrary API
  • Reference to GetProcAddress API high SC_STR_GETPROCADDRESS
    Reference to GetProcAddress API
  • Unsupported Office format for VBA extraction info OFFICE_FORMAT_UNSUPPORTED
    olevba could not extract VBA macros (AttributeError); format-agnostic byte-level scans still ran. Likely legacy, encrypted, or malformed OLE/OOXML — re-scanning the same bytes will yield the same outcome.

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
embedded_office_00018200.exe
e9df6f5a625dee90c644fcf00032f79cdd8b9e6eb7fbb703321bc632cd70676e
embedded-pe Office MZ+PE at offset 0x18200 135168 bytes