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

Static analysis result for SHA-256 72ee225fe30bf767…

MALICIOUS

Office (OLE) / .DOC

546.5 KB Created: 2009-12-11 11:47:44 Authoring application: Advanced Installer 16.2 build 436ecd62 First seen: 2026-05-11
MD5: 0b70ca811248caad0be8b76b000154c1 SHA-1: 19e6d4a7e2348c9fd1a78a61cbd056b4378180a5 SHA-256: 72ee225fe30bf767aef0551d2f38a596e407bd14bb6a60c3b0b2ff4b52bbdefb
382 Risk Score

Malware Insights

MITRE ATT&CK
T1566.001 Spearphishing Attachment T1105 Ingress Tool Transfer T1059.005 Visual Basic

The document is identified as malicious due to the presence of an embedded PE executable and heuristics indicating the use of APIs like CreateProcess and ShellExecute. The 'SE_PASSWORD_ARCHIVE_LURE' heuristic suggests the document's purpose is to trick the user into handling a password-protected archive, likely containing the embedded executable. The embedded executable itself is the primary IOC, and several unknown URLs were also extracted.

Heuristics 10

  • Embedded PE executable critical OLE_EMBEDDED_EXE
    MZ/PE header found inside document — possible embedded executable
  • PEB access via FS segment (x86) high SC_PEB_ACCESS
    PEB access via FS segment (x86)
    Disassembly
    x86 disassembly · validity: code (0.984) — 11/11 branch targets land on an instruction boundary (100% coherence)
    0003AA56  64a130000000      mov eax, dword ptr fs:[0x30]
    0003AA5C  8b4068            mov eax, dword ptr [eax + 0x68]
    0003AA5F  c1e808            shr eax, 8
    0003AA62  a801              test al, 1
    0003AA64  7510              jne 0x3aa76
    0003AA66  ff7508            push dword ptr [ebp + 8]
    0003AA69  ff1568b10310      call dword ptr [0x1003b168]
    0003AA6F  50                push eax
    0003AA70  ff1520b20310      call dword ptr [0x1003b220]
    0003AA76  ff7508            push dword ptr [ebp + 8]
    0003AA79  e84e000000        call 0x3aacc
    0003AA7E  59                pop ecx
    0003AA7F  ff7508            push dword ptr [ebp + 8]
    0003AA82  ff15f0b10310      call dword ptr [0x1003b1f0]
    0003AA88  cc                int3
    0003AA89  6a00              push 0
    0003AA8B  ff156cb20310      call dword ptr [0x1003b26c]
    0003AA91  85c0              test eax, eax
    0003AA93  7434              je 0x3aac9
    0003AA95  b94d5a0000        mov ecx, 0x5a4d
    0003AA9A  663908            cmp word ptr [eax], cx
    0003AA9D  752a              jne 0x3aac9
    0003AA9F  8b483c            mov ecx, dword ptr [eax + 0x3c]
    0003AAA2  03c8              add ecx, eax
    0003AAA4  813950450000      cmp dword ptr [ecx], 0x4550
    0003AAAA  751d              jne 0x3aac9
    0003AAAC  b80b010000        mov eax, 0x10b
    0003AAB1  66394118          cmp word ptr [ecx + 0x18], ax
    0003AAB5  75                .byte 0x75
  • Reference to CreateProcess API high SC_STR_CREATEPROCESS
    Reference to CreateProcess API
  • Reference to ShellExecute API high SC_STR_SHELLEXEC
    Reference to ShellExecute API
  • Reference to Windows Script Host high SC_STR_WSCRIPT
    Reference to Windows Script Host
  • Reference to LoadLibrary API high SC_STR_LOADLIBRARY
    Reference to LoadLibrary API
  • Reference to GetProcAddress API high SC_STR_GETPROCADDRESS
    Reference to GetProcAddress API
  • Password-protected archive handoff high SE_PASSWORD_ARCHIVE_LURE
    Document gives password instructions for an archive or attachment — often used to keep payloads encrypted until after gateway scanning
  • 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.
  • 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://t2.symcb.com0 In document text (OLE body)
    • http://tl.symcd.com0&In document text (OLE body)
    • http://s.symcd.com06In document text (OLE body)
    • http://ts-ocsp.ws.symantec.com0In document text (OLE body)
    • http://t1.symcb.com/ThawtePCA.crl0In document text (OLE body)
    • http://tl.symcb.com/tl.crl0In document text (OLE body)
    • https://www.thawte.com/cps0/In document text (OLE body)
    • https://www.thawte.com/repository0WIn document text (OLE body)
    • http://tl.symcb.com/tl.crt0In document text (OLE body)
    • https://www.advancedinstaller.comIn document text (OLE body)
    • https://d.symcb.com/cps0%In document text (OLE body)
    • https://d.symcb.com/rpa0In document text (OLE body)
    • http://s.symcb.com/universal-root.crl0In document text (OLE body)
    • https://d.symcb.com/rpa0@In document text (OLE body)
    • http://ts-crl.ws.symantec.com/sha256-tss-ca.crl0In document text (OLE body)
    • http://ts-aia.ws.symantec.com/sha256-tss-ca.cer0(In document text (OLE body)
🗂 Part of campaign: symcd.com06 24 samples

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
embedded_office_00011a00.exe embedded-pe Office MZ+PE at offset 0x11A00 487424 bytes
SHA-256: 07ac89e47b7ad2fe5538b3cb5456daf6bf78d550d9b8cacdec6f829424a81f5a
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Static shellcode analysis found candidate code region(s). Indicators: SC_PEB_ACCESS, SC_STR_SHELLEXEC, SC_STR_LOADLIBRARY Static shellcode analysis recovered API/import strings: shell32.dll, ShellExecuteW, LoadLibraryW, GetProcAddress, kernel32.dll, KERNEL32.DLL Static shellcode analysis recovered command string(s): WScript.Quit()}else {try{dwcyzl237NYBBaE= new ActiveXObject("Scripting.FileSystemObject");kPCzyC828pggUyB= dwcyzl237NYBBaE.CreateTextFile(lIpYNj913AUMEQW+ "\\TBQBQg64 Carved artifact contains 18 shell/COM execution token(s).