
Technical analysis and detection guidance for CVE-2025-53770, a critical unauthenticated RCE vulnerability in Microsoft SharePoint Server exploited via ViewState deserialization and stolen machineKeys.
machineKey (ValidationKey and DecryptionKey).Initial foothold:
.aspx file (e.g., spinstall0.aspx) exploiting SharePoint’s deserialization flaws.machineKey) from memory.Persistence:
w3wp.exe.No patch = persistent access, even after server reboot or app pool recycling.
| Product | Status |
|---|---|
| SharePoint Server 2016 (on-prem) | Vulnerable |
| SharePoint Server 2019 (on-prem) | Vulnerable |
| SharePoint Subscription Edition | Vulnerable |
| SharePoint Online (Microsoft 365) | Not affected |
Upload of spinstall0.aspx or similar shell files.
Requests to:
/sites/*/_layouts/15/ToolPane.aspx?DisplayMode=Edit_layouts/SignOut.aspxw3wp.exe spawning cmd.exe, powershell.exe, or rundll32.
/layouts/ with uncommon user agents.Scan for unrecognized .aspx files in:
%ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\w3wp.exe.Detect outbound connections to known attacker IPs:
107.191.58.76, 96.9.125.147, 104.238.159.149Enable AMSI:
Apply Network Controls:
Deploy EDR/XDR:
Install July 2025 Updates:
Rotate machineKey:
ValidationKey and DecryptionKey in web.config.iisreset) to apply changes.Audit & Cleanup:
.aspx files.