Automated Threat Modeling

Microsoft SharePoint Server CVE-2026-35439: Brief Summary of an Authenticated Deserialization RCE

A brief summary of CVE-2026-35439, a high-severity deserialization vulnerability in Microsoft SharePoint Server that enables authenticated remote code execution. Includes patch details for all affected on-premises editions.

CVE Analysis

6 min read

ZeroPath CVE Analysis
ZeroPath CVE Analysis

2026-05-13

Microsoft SharePoint Server CVE-2026-35439: Brief Summary of an Authenticated Deserialization RCE
Experimental AI-Generated Content

This CVE analysis is an experimental publication that is completely AI-generated. The content may contain errors or inaccuracies and is subject to change as more information becomes available. We are continuously refining our process.

If you have feedback, questions, or notice any errors, please reach out to us.

[email protected]

Introduction

A deserialization flaw in Microsoft SharePoint Server, patched in the May 2026 Patch Tuesday cycle, lets any authenticated user with site-level privileges execute arbitrary code on the underlying server over the network. CVE-2026-35439 has a CVSS 3.1 base score of 8.8 and no available workarounds. That makes it a significant risk for organizations running on-premises SharePoint, particularly internet-facing deployments, where authentication is the only barrier between an attacker and full code execution.

Technical information

The vulnerability is classified under CWE-502: Deserialization of Untrusted Data. The root cause is in how SharePoint Server processes serialized objects it receives over the network. When the server deserializes attacker-controlled data without adequate validation, the attacker gets a direct path to arbitrary code execution in the context of the SharePoint application process.

The full CVSS 3.1 vector string is:

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C

By metric:

MetricValueMeaning
Attack VectorNetwork (AV:N)Exploitable remotely over the network
Attack ComplexityLow (AC:L)No special conditions required
Privileges RequiredLow (PR:L)Standard site-level authentication suffices
User InteractionNone (UI:N)No victim action needed
ScopeUnchanged (S:U)Impact confined to the vulnerable component
ConfidentialityHigh (C:H)Full read access to server data
IntegrityHigh (I:H)Full write access to server data
AvailabilityHigh (A:H)Complete denial of service possible

Authentication requirements

The authentication bar for this vulnerability is low. According to the Zero Day Initiative's May 2026 security update review, anyone with site privileges has the authentication needed to exploit the bug. Microsoft's own advisory says an attacker authenticated as at least a Site Owner could write arbitrary code to execute remotely on the server. The attacker does not need administrative or domain-level credentials. A standard site-level role is enough.

Attack flow

Based on the available technical details, exploitation would proceed as follows:

  1. The attacker authenticates to the target SharePoint instance using any account with at least Site Owner privileges.
  2. The attacker crafts a malicious serialized payload designed to execute arbitrary commands upon deserialization.
  3. The attacker submits this payload to the vulnerable SharePoint endpoint over the network.
  4. The server processes the request and deserializes the untrusted data, and the embedded code executes with the privileges of the SharePoint application process.

Because attack complexity is low and no user interaction is required, an attacker can run the whole chain, from authentication to code execution, programmatically. There are no special timing conditions or race windows to hit.

Patch information

Microsoft released official security updates on May 12, 2026, as part of the May 2026 Patch Tuesday cycle. The MSRC advisory lists the remediation level as "Official Fix." No workarounds or alternative mitigations are available, and Microsoft has marked customer action as "Required" for all three affected products.

Available patches

ProductKB ArticlePatched Build NumberReplaces
SharePoint Server Subscription EditionKB500286316.0.19725.20280KB5002853
SharePoint Server 2019KB500287016.0.10417.20128KB5002854
SharePoint Enterprise Server 2016KB500286816.0.5552.1002KB5002861

Each update is cumulative and also resolves several other CVEs bundled into the same release, including CVE-2026-40357, CVE-2026-33112, CVE-2026-33110, CVE-2026-40368, CVE-2026-40367, and CVE-2026-40365. One installation per affected product covers all May 2026 SharePoint fixes.

Prerequisites

If your farm runs SharePoint Workflow Manager, you must first install the Workflow Manager update KB5002799 (released November 2025). Farms still using the Classic version of Workflow Manager also need to enable a debug flag after installation, using the following PowerShell commands:

$farm = Get-SPFarm $farm.ServerDebugFlags.Add(53601) $farm.update() iisreset

Obtaining and verifying patches

Patches are available through three channels:

  • Microsoft Update, which delivers them automatically if automatic updating is enabled
  • The Microsoft Update Catalog, for standalone packages
  • The Microsoft Download Center, for direct download links

After deployment, administrators should verify that the SharePoint build number matches or exceeds the patched build listed above for their product edition. As an additional hardening measure, organizations should review and constrain Site Owner privileges to reduce the attack surface, since that role has enough access to trigger the exploit.

Affected systems and versions

The following on-premises Microsoft SharePoint Server editions are affected:

  • Microsoft SharePoint Server Subscription Edition (versions prior to build 16.0.19725.20280)
  • Microsoft SharePoint Server 2019 (versions prior to build 16.0.10417.20128)
  • Microsoft SharePoint Enterprise Server 2016 (versions prior to build 16.0.5552.1002)

Internet-facing SharePoint instances are at higher risk, because the attack vector is network-based and the authentication requirement is low.

Vendor security history

Microsoft fixed CVE-2026-35439 in the May 2026 Patch Tuesday release, which addressed 120 vulnerabilities across Microsoft products, with no zero-days reported in the batch. SharePoint has a documented history as a target for threat actors. In July 2025, Microsoft published a blog post describing its efforts to disrupt active exploitation of on-premises SharePoint vulnerabilities. Microsoft currently assesses CVE-2026-35439 as "Exploitation Less Likely," but SharePoint vulnerabilities have a history of being weaponized after patch release, which suggests organizations should not delay remediation.

References

Detect & fix
what others miss

Works with
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps Services
  • Gerrit
  • CVS
  • Jira
  • Linear
  • Slack
  • Security Compass
Explore integrations
Security magnifying glass visualization