MALICIOUS
680
Risk Score
Malware Insights
MITRE ATT&CK
T1204.002 Malicious File
T1059.003 Windows Command Shell
T1055.012 Process Hollowing
T1055.001 Process Injection
The sample is a PowerPoint file (PPS) that exploits CVE-2006-3877, a known vulnerability in Microsoft PowerPoint. It contains an embedded PE executable which is likely the primary payload. Heuristics indicate the use of WinExec, CreateProcess, WriteProcessMemory, and CreateRemoteThread, suggesting the embedded executable is designed to inject itself into a legitimate process or launch a new malicious process. ClamAV identified the sample as Win.Trojan.Enfal-69.
Heuristics 15
-
CVE-2006-3877 — PowerPoint malformed record payload critical CVE likely CVE_2006_3877PowerPoint OLE file declares a malformed large numbered Table stream that cannot be read through the CFB chain, while the carved stream bytes contain a PE-like payload. This is the static shape of the PowerPoint malformed-record exploit family fixed as CVE-2006-3877.
-
Reference to WriteProcessMemory API critical SC_STR_WRITEPROCESSMEMORYReference to WriteProcessMemory API
-
Reference to CreateRemoteThread API critical SC_STR_CREATEREMOTETHREADReference to CreateRemoteThread API
-
Embedded PE executable critical OLE_EMBEDDED_EXEMZ/PE header found inside document — possible embedded executable
-
ClamAV: Win.Trojan.Enfal-69 critical CLAMAV_DETECTIONClamAV detected this file as malware: Win.Trojan.Enfal-69
-
ClamAV detection on extracted artifact critical EXTRACTED_FILE_CLAMAVClamAV flagged at least one file extracted from inside this sample. Even when the wrapping document carries no AV detection of its own, a hit on the carved artifact is a strong indicator the sample is a delivery vehicle.
-
PEB access via FS segment (x86) high SC_PEB_ACCESSPEB access via FS segment (x86)
-
PEB API-hash resolver high SC_API_HASH_RESOLVERPEB access followed by ROR13-style API hashing, a common position-independent shellcode import resolver
-
Reference to WinExec API high SC_STR_WINEXECReference to WinExec API
-
Reference to CreateProcess API high SC_STR_CREATEPROCESSReference to CreateProcess API
-
Reference to LoadLibrary API high SC_STR_LOADLIBRARYReference to LoadLibrary API
-
Reference to GetProcAddress API high SC_STR_GETPROCADDRESSReference to GetProcAddress API
-
OLE file contains raw shellcode-like resolver payload high OLE_RAW_SHELLCODE_PAYLOADMalformed or legacy OLE file contains raw PEB/API-resolver shellcode bytes at the file level, including loader-walk instructions and a nearby payload marker. This indicates an exploit payload carrier but does not identify a specific parser CVE.
-
Reference to VirtualAlloc API medium SC_STR_VIRTUALALLOCReference to VirtualAlloc API
-
Reference to VirtualProtect API medium SC_STR_VIRTUALPROTECTReference to VirtualProtect API
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
embedded_office_0000367d.exe421323a854f01a911a83edf323cf9ba7d53e8ac14620e9f73e765864f98737fb |
embedded-pe | Office MZ+PE at offset 0x367D | 259682 bytes |
|
Detection
ClamAV:
Win.Trojan.Enfal-69
Obfuscation or payload:
unlikely
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.