SHIELD: ACTIVE // NETWORK SECURE

SharePoint Server Deserialization RCE Zero-Day

Active Exploitation of Critical Microsoft SharePoint Server Zero-Day (CVE-2026-58644) Sparks Emergency Remediation Race

Executive Summary

A critical unauthenticated Remote Code Execution (RCE) vulnerability in on-premises Microsoft SharePoint Server, tracked as CVE-2026-58644, is currently being actively exploited in the wild. Carrying a maximum CVSS v3.1 base score of 9.8, this vulnerability stems from the unsafe deserialization of untrusted data (CWE-502). First patched as part of Microsoft's Patch Tuesday on July 14, 2026, Microsoft quickly revised its bulletin to confirm active zero-day exploitation (The Hacker News).

On July 16, 2026, the Cybersecurity and Infrastructure Security Agency (CISA) added CVE-2026-58644 to its Known Exploited Vulnerabilities (KEV) catalog (Rapid7), imposing an unusually short binding federal remediation deadline of July 19, 2026 (Ionix). This compressed timeframe reflects the extreme risk posed to on-premises deployments. This article provides a comprehensive technical breakdown, threat intelligence context, risk analysis, and step-by-step mitigation guidance for security teams racing against the clock.

Technical Deep-Dive & Root Cause Analysis

The Vulnerability Class: CWE-502 (Deserialization of Untrusted Data)

At its core, CVE-2026-58644 lies in Microsoft SharePoint Server's server-side processing logic during the deserialization of structured data (Ionix). In software engineering, serialization converts an in-memory object into a byte-stream for storage or transport, and deserialization reconstructs it. If the parser is permissive and allows caller-supplied data to influence which runtime classes are instantiated (unsafe polymorphic deserialization), an attacker can supply malicious object graphs—commonly known as "gadget chains"—to execute arbitrary commands (Penligent).

Conflicting Privilege Requirements: The Authentication Discrepancy

There is currently a notable inconsistency in the public intelligence surrounding the exploitation prerequisites:

1. The Microsoft CNA and CVSS Vector: The official Microsoft CNA CVSS vector string is AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, producing a score of 9.8 (Critical) (Penligent). This implies that the vulnerability is network-accessible, low complexity, requires no authentication (PR:N), and no user interaction (UI:N) (Ionix).

2. Explanatory Prose and Bulletins: In contrast, some Microsoft security prose and early vendor briefs state that an attacker authenticated as at least a "Site Owner" could exploit the vulnerability over the network (The Hacker News).

Why Defenders Must Assume the Worst Case

Security teams must treat the discrepancy with caution. As noted by Penligent, several factors could explain this mismatch

* The written description may be stale or based on limited initial reporting.

* The exploit chain may combine CVE-2026-58644 with a separate unauthenticated logic bypass.

* "Unauthorized" may denote an authenticated user exceeding their intended privileges.

* Site Owner permissions are often widely delegated, making them a low barrier to entry for attackers leveraging compromised employee credentials or session hijacking.

Operational Rule: Defenders should not delay patching while waiting for clarifications. Remediate under the assumption that an unauthenticated, remote exploit path is entirely feasible.

Blast Radius & Execution Context

When successfully exploited, the malicious payload is executed within the context of the underlying SharePoint service account or IIS worker process (w3wp.exe) (Penligent). While this service account is rarely a domain or local administrator by default, its typical access rights are extensive. An attacker gaining code execution on a SharePoint node can:

* Read and modify high-value corporate documents stored in the database.

* Extract cryptographic secrets, including IIS machine keys.

* Pivot laterally to connected databases, SQL Servers, Active Directory structures, and internal networks.

* Establish persistent web shells in web-accessible directories to retain backdoors.

________________

Threat Intelligence & The SharePoint Exploitation Wave

CVE-2026-58644 in Context

This vulnerability is not an isolated event. It is part of a broader, concerted campaign targeting on-premises enterprise environments. CISA recently issued alerts warning that state-sponsored and financially motivated threat actors are aggressively combining several recently patched SharePoint Server flaws to gain unauthorized access, harvest IIS machine keys, deploy malware, and establish persistence (The Hacker News).

Defenders should review these related vulnerabilities to understand the systemic risk:

* CVE-2026-45659: A deserialization RCE requiring authenticated access (Penligent).

* CVE-2026-56164: A missing authentication flaw leading to Elevation of Privilege (EoP), which can be coupled with deserialization flaws to bypass credential requirements (Penligent).

* CVE-2026-32201: An improper input validation/spoofing vulnerability used in real-world exploit chains (The Hacker News).

* CVE-2026-20963: An earlier, highly targeted SharePoint deserialization vulnerability also added to the KEV catalog (Penligent).

* CVE-2025-53770 (ToolShell): A historical precedent from 2025 that showed how attackers harvest cryptographic machine keys before patches are fully applied to maintain access even after updates (Penligent).

________________

Risk Scope & Affected Products

On-premises Microsoft SharePoint instances represent high-value targets. The vulnerability impacts the following versions and builds (Penligent):

* Microsoft SharePoint Enterprise Server 2016: Versions earlier than 16.0.5556.1005

* Microsoft SharePoint Server 2019: Versions earlier than 16.0.10417.20153

* Microsoft SharePoint Server Subscription Edition: Versions earlier than 16.0.19725.20384

Critical Lifecycle Warning: Both SharePoint Server 2016 and SharePoint Server 2019 reached their End of Extended Support on July 14, 2026—the exact same day this security release was published (Penligent). This is likely the final official security update these legacy platforms will receive. Running these unsupported versions poses an unsustainable long-term risk, and organizations must prioritize migration.

________________

Actionable Mitigation & Remediation Playbook

Remediating a SharePoint farm is not a simple "point-and-click" update. If done incorrectly, the server binaries may be updated, but the underlying configuration and databases remain vulnerable. Use this step-by-step security playbook to ensure comprehensive protection.

Step 1: Pre-Patch Log Preservation (Crucial Forensics)

Never patch an actively exploited system without preserving logs first. A patch closes a vulnerability for the future but does not tell you if you were compromised in the past (Penligent). Secure a backup of:

* IIS Access Logs (look for large POST requests, abnormal status codes).

* SharePoint Unified Logging Service (ULS) logs.

* Windows Event Logs (specifically PowerShell block logging, System, and Security logs).

* EDR and endpoint security telemetry on the SharePoint host servers.

Step 2: Deploy the July 14, 2026 Security Updates

Install the complete set of applicable security updates on all farm member nodes, application servers, web front ends, and language packs (Penligent):

* SharePoint 2016: Apply KB5002891 and relevant language-pack updates (KB5002892) (Build target: 16.0.5561.1001 or later).

* SharePoint 2019: Apply KB5002883 and language-pack updates (KB5002885) (Build target: 16.0.10417.20175 or later).

* Subscription Edition: Apply KB5002882 (Build target: 16.0.19725.20434 or later).

Step 3: Execute the SharePoint Configuration Upgrade (PSConfig)

Installing the Windows Update binaries is only half the job. You must execute the build-to-build configuration upgrade to apply the fixes to the SharePoint databases and features (Penligent).

1. Run the SharePoint Products Configuration Wizard on the Central Administration node first, then on all web front ends and application servers.

2. Alternatively, run the command-line PSConfig utility from the 16\BIN directory of each server:

î°ƒSet-Location "$env:CommonProgramFiles\Microsoft Shared\Web Server Extensions\16\BIN"

.\PSConfig.exe -cmd upgrade -inplace b2b -wait -cmd applicationcontent -install -cmd installfeatures -cmd secureresources

î°‚3. Verify that the upgrade was successful across all nodes and content databases. Use Central Administration's "Check upgrade status" page or run Get-SPDatabase | Where-Object { $_.NeedsUpgrade } to confirm no databases are left in an insecure state.

Step 4: Verify and Enable AMSI Integration & Request-Body Scanning

The Antimalware Scan Interface (AMSI) allows Microsoft Defender or compatible antivirus engines to inspect incoming SharePoint request streams for known exploit payloads (Rapid7).

* Ensure AMSI integration is active for every SharePoint Web Application.

* On SharePoint Subscription Edition, configure request-body scanning to full inspection (Mode 2) to maximize threat detection (The Hacker News):

î°ƒ$webApp = Get-SPWebApplication -Identity "https://sharepoint.yourdomain.com"

$webApp.AMSIBodyScanMode = 2

$webApp.Update()

î°‚Step 5: Forensics & Proactive Threat Hunting

Because the initial threat actor behavior involves post-exploitation activities, run the following hunt exercises immediately:

1. Descendant Process Spawning: Monitor EDR telemetry for the IIS worker process (w3wp.exe) spawning anomalous shells, such as powershell.exe, cmd.exe, certutil.exe, or mshta.exe (Penligent).

2. File Integrity Monitoring: Check for newly written script files (e.g., .aspx, .ashx, .asmx) inside the SharePoint web roots or standard LAYOUTS directories, which are characteristic of web shell deployments.

3. Secret Rotation: If there is any evidence of unauthorized access during the exposure window, rotate all IIS machine keys and service-account credentials immediately to prevent persistent actors from leveraging harvested keys (The Hacker News).

________________

Conclusion

CVE-2026-58644 is a stark reminder of the persistent targeting of on-premises corporate infrastructure. With a CVSS score of 9.8 and active zero-day exploitation confirmed, organizations cannot afford to wait. Complete the farm-wide patch and PSConfig cycle immediately, secure your logging pipelines, and hunt for indicators of compromise to ensure your environment is truly secure.

________________

*This article was researched and written using intelligence and telemetry from The Hacker News, Rapid7 Emergent Threat Response, Penligent Hacking Labs, and Ionix Live Exposure Defense.*

Category: Cyber Security Intelligence