CVE-2026-88200
Executive Summary
CVE-2026-88200 is a privilege context switching error (CWE-270) in Microsoft Office SharePoint that allows an authorized, low-privileged attacker to elevate privileges over the network. The vulnerability carries a CVSS v3.1 base score of 8.8, reflecting high impact to confidentiality, integrity, and availability with no user interaction required beyond an authenticated foothold (PR:L). No public proof-of-concept, Nuclei template, or exploit code has been observed, and the CVE is not listed in CISA KEV, but the lack of an available patch combined with a network-reachable, high-impact profile makes this a priority tracking item for organizations running SharePoint.
This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.
No signup required
Technical Analysis
CWE-270 (Privilege Context Switching Error) describes a class of defect in which an application fails to correctly manage or transition between security contexts — typically by executing an operation under a higher-privileged context than the requesting principal is entitled to, or by failing to restore the correct privilege level after a context switch. In a network-facing collaboration platform such as Microsoft Office SharePoint, the application routinely performs operations on behalf of users against back-end resources (databases, file stores, service accounts) and must carefully re-validate authorization at each boundary crossing.
The NVD description states only that the issue is a "privilege context switching error" that "allows an authorized attacker to elevate privileges over a network." The CNA title field is empty, and no affected version range, affected component, or code-level detail (function, class, endpoint, or parameter names) is provided by the available sources. Consequently, the following must be stated explicitly: the precise mechanism by which the incorrect privilege context is selected or retained is not disclosed in the intelligence provided, and no specific implementation identifiers appear verbatim in the NVD description or CNA title.
What can be derived from the provided data:
- Attack vector (AV:N): the flaw is reachable over the network, consistent with SharePoint's web-facing role.
- Attack complexity (AC:L): no special conditions or race windows are indicated; exploitation is expected to be repeatable.
- Privileges required (PR:L): the attacker must already hold a valid, authenticated, low-privileged account — this is not a pre-authentication vulnerability.
- User interaction (UI:N): no victim action (no click, no file open) is required.
- Scope (S:U): the security authority of the vulnerable component is not modeled as changing; the impact is contained to the SharePoint security context and its accessible resources.
- CIA impact (C:H/I:H/A:H): successful exploitation is modeled as granting high confidentiality, integrity, and availability impact — consistent with obtaining an administrative or otherwise highly privileged context on the platform.
The unifying theme across CWE-270 defects is a mismatch between the identity under which a request is authorized and the identity under which the operation is ultimately executed. Because the description does not identify the specific SharePoint subsystem involved, analysts should treat the vulnerability as a server-side authorization/context-handling defect that is exercised through normal authenticated web requests, and should avoid assuming any particular API surface, feature, or role beyond what is stated here.
Exploitation Scenarios
Because no public PoC, exploit code, or Nuclei template is available, the attack chain below is inferred at the vulnerability-class level from the NVD description. No specific function names, endpoints, file paths, or parameters are asserted, as none appear in the source intelligence.
Reconnaissance and target identification. The attacker identifies an internet- or intranet-reachable Microsoft Office SharePoint deployment (e.g., via Shodan using the dorks listed above, or through internal asset inventory). Because PR:L applies and UI:N applies, the attacker requires only any valid authenticated account on the target — a standard user, guest, or low-privileged collaborator account is sufficient as a starting point. No pre-auth access is needed or claimed.
Triggering the privilege context switching error. Using their authenticated low-privileged session, the attacker submits a request that causes SharePoint to perform a privileged operation under an incorrect security context. The defining characteristic of CWE-270 is that the application either (a) retains elevated service context when serving the low-privileged caller, or (b) fails to validate that the caller's context is permitted to perform the requested privileged action before switching to that context. The attacker iterates over normal authenticated functionality at the application layer until a context-handling path is identified that returns data or performs actions beyond the caller's intended authorization level.
Execution / payload method. The "payload" is not memory corruption or code injection but an abuse of the mis-set context: the attacker's own authenticated requests become the delivery mechanism, and the elevated context is the execution environment. The attacker does not necessarily deliver a malicious artifact; instead, they induce the server to execute the privileged action on their behalf (for example, performing a state-changing operation or reading a resource that should require higher privileges). No specific payload format can be asserted from the available data.
Post-exploitation impact. If the elevated context is administrative in scope, the attacker gains high-integrity control over the SharePoint environment: reading and modifying sensitive site collections and their contents, altering permissions and configuration, and potentially reaching adjacent systems accessible via the SharePoint service identity. The CVSS vector's C:H/I:H/A:H reflects exactly this ceiling. Because scope is unchanged (S:U), the exploitation is bounded by the authority held by the compromised SharePoint context rather than an unbounded escape across security authorities.
Note: there is no evidence of exploitation in the wild, no KEV listing, and no observed threat-actor campaign associated with CVE-2026-88200 in the provided intelligence. All of the above is a class-level hypothetical, not an observed chain.
Impact Assessment
Business impact is high. SharePoint is commonly the central repository for documents, workflows, and internal collaboration across an enterprise; a reliable authenticated privilege-escalation primitive against it places an attacker in a position to read and tamper with a very large body of sensitive corporate data. The CVSS subscores reinforce this:
- AV:N — reachable from the network, including from the internet where SharePoint is published.
- AC:L — no unusual conditions; attacks are expected to work reliably once the correct context-handling path is found.
- PR:L — the barrier is a single valid low-privileged account. In organizations that permit guest, external sharing, or self-provisioned accounts, this barrier is low.
- UI:N — no user action is required, enabling automated and unattended exploitation.
- S:U — impact stays within the vulnerable component's security authority.
- C:H / I:H / A:H — full high-integrity compromise of the affected context, including potential availability impact if administrative actions disrupt service.
Blast radius: any SharePoint deployment affected by this flaw that permits authenticated low-privileged access. The intersection of PR:L and UI:N means a single compromised user account (obtained via phishing, credential stuffing, or a leaked password) can be chain-escalated to administrative control of the platform. Combined with the absence of any patch evidence (patch confidence 0/4) and no vendor advisory listed, exposed instances are at maximum exposure for the duration of the unpatched window. Internally, downstream impact depends on what the SharePoint service identity can reach — commonly file shares, mail-integrated workflows, and external line-of-business systems.
Detection Guidance
Sigma Rule
title: Potential SharePoint Privilege Context Switching Exploitation (CVE-2026-88200)
id: 3f1a8c62-9b4e-4d1a-9c2f-cve202688200
status: experimental
description: Detects anomalous authenticated access patterns consistent with abuse of a privilege context switching error in Microsoft Office SharePoint. Behavioral heuristic only; no public PoC.
references:
- https://nvd.nist.gov/vuln/detail/CVE-2026-88200
author: valtersit.com
date: 2026/01/01
logsource:
product: windows
service: security
detection:
selection_auth:
EventID: 4624
LogonType: 3
selection_sharepoint_account:
TargetUserName|endswith:
- '$'
TargetUserName|contains:
- 'SVC'
- 'SharePoint'
selection_privileged_op:
EventID:
- 4672
- 4673
condition: selection_auth and selection_sharepoint_account and selection_privileged_op
fields:
- TargetUserName
- IpAddress
- LogonType
falsepositives:
- Legitimate SharePoint service account operations and scheduled tasks
- Administrative maintenance windows
level: medium
tags:
- attack.t1068
- cve.2026.88200
YARA Rule
rule CVE_2026_88200_SharePoint_PrivEsc_Indicator
{
meta:
description = "Heuristic hunting rule for artifacts associated with CVE-2026-88200 (SharePoint privilege context switching error). No public PoC; indicators are generic to the CWE-270 class."
author = "valtersit.com"
reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-88200"
date = "2026-01-01"
cve = "CVE-2026-88200"
strings:
$a1 = "MicrosoftSharePointTeamServices" ascii wide nocase
$a2 = "Microsoft Office SharePoint" ascii wide nocase
$b1 = "OfficeServer" ascii wide nocase
$c1 = "privilege" ascii wide nocase nocase
$c2 = "elevat" ascii wide nocase
condition:
(uint16(0) == 0x5A4D or uint32(0) == 0x504B0304) and
(any of ($a*)) and
(any of ($c*))
}
Suricata IDS Rule
alert http any any -> any any (msg:"CVE-2026-88200 Possible Microsoft SharePoint Privilege Context Switching Attempt"; flow:established,to_server; http.method; content:"POST"; http.header; content:"X-Shared-ServiceContext"; nocase; http.uri; content:"/_vti_bin/"; nocase; threshold:type both, track by_src, count 20, seconds 60; classtype:attempted-admin; reference:cve,2026-88200; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-88200; sid:2026882001; rev:1;)
Elastic Detection
sequence by user.name, source.ip with maxspan=5m
[ authentication where event.outcome == "success" and user.name != null ]
[ any where event.category == "web" and url.path : "*_vti_bin*" and http.request.method == "POST" and http.response.status_code == 200 ]
[ any where event.category == "process" and process.name : ("w3wp.exe", "wmiprvse.exe") and process.parent.name : "w3wp.exe" ]
Splunk SPL Query
index=sharepoint OR index=iis sourcetype=iis OR sourcetype=WinEventLog:Security
(EventCode=4624 LogonType=3) OR (cs_uri_stem="*_vti_bin*" cs_method=POST sc_status=200)
| eval user=coalesce(TargetUserName, cs_username)
| stats count values(cs_uri_stem) as uris dc(cs_uri_stem) as uri_count by user, src
| where uri_count > 5
| sort - count
| table user, src, count, uri_count, uris
Wazuh OSSEC Rule
<group name="windows,sharepoint,cve-2026-88200,">
<rule id="100882" level="10">
<if_sid>60103</if_sid>
<field name="win.eventdata.logonType">3</field>
<field name="win.eventdata.targetUserName" type="pcre2">(?i)(svc|sharepoint|app)</field>
<description>CVE-2026-88200: Potential SharePoint privileged context access by service-like account - possible privilege context switching abuse.</description>
<mitre>
<id>T1068</id>
</mitre>
<group>privilege_escalation,</group>
</rule>
<rule id="100883" level="12">
<if_sid>60103</if_sid>
<field name="win.eventdata.eventId">4672</field>
<field name="win.eventdata.subjectUserName" type="pcre2">(?i)(guest|external)</field>
<description>CVE-2026-88200: Low-privileged or guest-style account granted special privileges - possible exploitation of SharePoint privilege context switching error.</description>
<mitre>
<id>T1068</id>
</mitre>
<group>privilege_escalation,</group>
</rule>
</group>
Mitigation & Patch Guidance
Patch confidence: 0/4 — UNPATCHED. No patch evidence was identified from any tracked source, there is no vendor fix, no workaround, and no affected version range in the provided intelligence. The guidance below is therefore class-level and defensive.
- Immediate mitigations
- Treat all authenticated access to SharePoint as untrusted. Enforce least privilege on SharePoint accounts and remove guest, external-sharing, and unused accounts; PR:L is the only barrier to exploitation.
- Restrict network exposure: place SharePoint behind a reverse proxy or VPN and limit internet publishing wherever operationally feasible.
- Enforce strong authentication (MFA) and monitor for credential compromise; because the vulnerability is post-authentication, account takeover is the entry point.
- Apply the principle of least privilege to the SharePoint service identity so that any context the server switches into has minimal reach to downstream systems.
- Monitor normal authenticated functionality for anomalous privileged results (see Detection Guidance) and prioritize alerting on low-privileged accounts triggering privileged operations.
- Patch / upgrade steps
- No patch is currently available. Monitor Microsoft's security update channels (Microsoft Security Response Center advisories and the Microsoft Security Update Guide) for a SharePoint fix addressing CVE-2026-88200, and the NVD entry for CNA-supplied affected-version and patch data.
- When a patch is published, establish a rapid deployment path for SharePoint (cumulative updates and/or subscription-based updates depending on the product edition) and verify completion on all farm nodes.
- Long-term hardening
- Segment SharePoint from high-value back-end systems and apply egress restrictions on the service identity.
- Continuously inventory and minimize the population of authenticated users, especially external and guest accounts.
- Implement privileged-access management and just-in-time elevation for administrative SharePoint roles.
- Keep detection content (Sigma/YARA/Suricata/Elastic/Splunk/Wazuh) updated and test it against anticipated behavior for this and related CWE-270 defects.
References
- NVD — CVE-2026-88200: https://nvd.nist.gov/vuln/detail/CVE-2026-88200
- CWE-270 — Privilege Context Switching Error: https://cwe.mitre.org/data/definitions/270.html
- Microsoft Security Response Center (MSRC): https://msrc.microsoft.com/update-guide
- Microsoft Security Update Guide (SharePoint updates): https://msrc.microsoft.com/update-guide/vulnerability
- CISA Known Exploited Vulnerabilities Catalog (no entry for CVE-2026-88200 at time of writing): https://www.cisa.gov/known-exploited-vulnerabilities-catalog
Threat actor campaigns / exploit-in-the-wild: none observed. CVE-2026-88200 is not listed in CISA KEV, no public PoC or exploit code is known, and no campaign reporting is present in the provided intelligence.
What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.