MALICIOUS
500
Risk Score
Malware Insights
MITRE ATT&CK
T1566.001 Spearphishing Attachment
T1137.001 Office Application Build
T1203 Exploitation for Client Execution
This OLE document contains an embedded PE executable, identified by ClamAV as Win.Trojan.Agent-6332738-0. The presence of Metasploit shellcode and references to WinExec, VirtualAlloc, LoadLibrary, and GetProcAddress APIs strongly indicate that the embedded executable is a reverse shell payload. The document's structure suggests it's designed to deliver this executable to the user.
Heuristics 10
-
OLE with Ole10Native — possible CVE-2026-21514 exploitation high CVE likely CVE_2026_21514Document contains a Word OLE object with Ole10Native plus executable, PE, or risky remote-link indicators. CVE-2026-21514 exploits OLE metadata validation; this stronger structure is treated as likely exploitation.
-
ClamAV: Win.Trojan.Agent-6332738-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Win.Trojan.Agent-6332738-0
-
Metasploit reverse_tcp shellcode critical SC_MSF_REVERSEMetasploit reverse_tcp shellcode
Disassembly
Attempted x86 opcode disassembly000549B8 fc cld 000549B9 e882000000 call 0x54a40 000549BE 5f pop edi 000549BF 5e pop esi 000549C0 5b pop ebx 000549C1 8be5 mov esp, ebp 000549C3 5d pop ebp 000549C4 c3 ret 000549C5 8d4000 lea eax, [eax] 000549C8 53 push ebx 000549C9 56 push esi 000549CA 8bd8 mov ebx, eax 000549CC 3b5324 cmp edx, dword ptr [ebx + 0x24] 000549CF 7436 je 0x54a07 000549D1 8bf2 mov esi, edx 000549D3 85f6 test esi, esi 000549D5 7518 jne 0x549ef 000549D7 33c0 xor eax, eax 000549D9 8a4318 mov al, byte ptr [ebx + 0x18] 000549DC 8b0485f06c4600 mov eax, dword ptr [eax*4 + 0x466cf0] 000549E3 50 push eax 000549E4 a19cf94600 mov eax, dword ptr [0x46f99c] 000549E9 8b00 mov eax, dword ptr [eax] 000549EB ffd0 call eax 000549ED 8bd0 mov edx, eax 000549EF 895324 mov dword ptr [ebx + 0x24], edx 000549F2 c6434401 mov byte ptr [ebx + 0x44], 1 000549F6 8b4304 mov eax, dword ptr [ebx + 4] 000549F9 e8ba060000 call 0x550b8 000549FE 85f6 test esi, esi 00054A00 7505 jne 0x54a07 00054A02 33c0 xor eax, eax 00054A04 894324 mov dword ptr [ebx + 0x24], eax 00054A07 5e pop esi 00054A08 5b pop ebx 00054A09 c3 ret 00054A0A 8bc0 mov eax, eax 00054A0C 3b5028 cmp edx, dword ptr [eax + 0x28] 00054A0F 7413 je 0x54a24 00054A11 895028 mov dword ptr [eax + 0x28], edx 00054A14 c6402c00 mov byte ptr [eax + 0x2c], 0
-
Embedded PE executable critical OLE_EMBEDDED_EXEMZ/PE header found inside document — possible embedded executable
-
Ole10Native package drops an auto-executable payload critical OFFICE_PACKAGE_RISKY_FILEOLE Package displayName or fullPath ends in a directly auto-executable extension (a runnable binary or a script the default shell host runs on double-click). Embedding such a payload inside an Office document has no benign authoring use — it is a malware-delivery dropper.
-
Reference to WinExec API high SC_STR_WINEXECReference to WinExec API
-
Reference to LoadLibrary API high SC_STR_LOADLIBRARYReference to LoadLibrary API
-
Reference to GetProcAddress API high SC_STR_GETPROCADDRESSReference to GetProcAddress API
-
Reference to VirtualAlloc API medium SC_STR_VIRTUALALLOCReference to VirtualAlloc API
-
Suspicious extracted artifact medium EXTRACTED_FILE_STATIC_TRIAGEOne 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.
Extracted artifacts 2
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
embedded_office_00004484.exe |
embedded-pe | Office MZ+PE at offset 0x4484 | 713084 bytes |
SHA-256: 76a2fc60b81d9d9717693fa316daeead1d27b8193f23c63a8cb14c1388cd2c12 |
|||
|
Detection
ClamAV:
Win.Trojan.Agent-6332738-0
Obfuscation or payload:
likely
Static shellcode analysis found candidate code region(s). Indicators: SC_MSF_REVERSE, SC_STR_VIRTUALALLOC, SC_STR_LOADLIBRARY Static shellcode analysis recovered API/import strings: LoadLibraryExA, VirtualAlloc, GetProcAddress, ExitProcess, kernel32.dll, KERNEL32.DLL
|
|||
ole10native_00.bin |
ole-package | OLE Ole10Native stream: ObjectPool/_1561325202/Ole10Native | 708974 bytes |
SHA-256: f2f8ba0e50d0861d29b4eb35cf3e939290a27a0b40df08ff1e2f99e41f22bebe |
|||
|
Detection
ClamAV:
Win.Trojan.Agent-6332738-0
Obfuscation or payload:
likely
Static shellcode analysis found candidate code region(s). Indicators: SC_MSF_REVERSE, SC_STR_VIRTUALALLOC, SC_STR_LOADLIBRARY Static shellcode analysis recovered API/import strings: LoadLibraryExA, VirtualAlloc, GetProcAddress, ExitProcess, kernel32.dll, KERNEL32.DLL
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.