SharePoint CVE-2026-65660: Code Injection Exploit Active as CISA Deadline Hits Monday
Reach 50,000+ security professionals
Sponsor a newsletter slot and put your brand in front of CISOs, engineers, and IT decision-makers.
CVE-2026-65660, a code injection vulnerability in Microsoft SharePoint Server, reached active exploitation this week with CISA adding it to the Known Exploited Vulnerabilities catalog on September 24 and Microsoft confirming attack evidence on September 25. Federal civilian agencies face a September 28 deadline to apply the August 11 security update. Any unpatched SharePoint Server 2016, 2019, or Subscription Edition deployment reachable from the internet is a target today.
The vulnerability sits in the ToolPane component, which processes web-part markup by reconstructing XML Register directives. When ToolPane writes attribute values between double-quote characters, it does not escape any double-quote characters present inside the attribute value itself. An authenticated attacker sends a POST request to /_layouts/15/ToolPane.aspx with a crafted web-part body containing a Register directive whose attribute value ends with a double quote followed by additional Register directives. Because those injected directives appear after the SafeControls type check runs but before the target control loads, the attacker can register arbitrary .NET classes. The attack then calls XamlServices.Parse() to trigger code execution through deserialization, delivering an interactive in-memory webshell.
Threat intelligence firm Previdian confirmed attack chains combining CVE-2026-65660 with a separate ToolPane authentication weakness to achieve pre-authentication remote code execution against SharePoint deployments that permit anonymous access to ToolPane pages. Microsoft closed the anonymous route with the June 9, 2026 update, but organizations that skipped that release remain exposed to the full pre-auth variant. Every unpatched server is at risk from the authenticated baseline regardless of anonymous access settings.
Organizations that applied the August 11, 2026 Cumulative Update are protected. Organizations still on earlier builds must treat this as an emergency change-window item this weekend, regardless of normal patch schedules.
How CVE-2026-65660 Exploits the SharePoint ToolPane Component
The flaw originates in how SharePoint Server's ToolPane component reconstructs XML Register directives when processing web-part page markup. ToolPane writes the value of each directive attribute between double-quote characters in its output without applying any escaping to double-quote characters that appear inside the value itself.
An attacker exploiting CVE-2026-65660 sends a POST request to the /_layouts/15/ToolPane.aspx endpoint with a crafted web-part body. The body contains a Register directive whose Namespace or Assembly attribute value includes an embedded double-quote character followed by a second Register directive that references an arbitrary .NET assembly and type. When ToolPane reconstructs the markup and evaluates it, the injected second directive is processed after the SafeControls allowlist check has already passed for the first directive. The target type is loaded outside the SafeControls filter.
Once the attacker controls which .NET type is instantiated, the exploit calls XamlServices.Parse() to complete code execution through the .NET deserialization pipeline. Researchers demonstrated a working in-memory webshell payload that avoids the Windows Registry permission failures that other deserialization paths encounter. The entire exploit chain runs within the IIS worker process (w3wp.exe) under the SharePoint application pool identity, which typically holds network service or a managed service account with read/write access to SharePoint content databases.
Microsoft originally shipped this CVE on August 11 as a spoofing vulnerability at CVSS 6.5. On September 11, Microsoft silently updated the CVE record title to reflect that the flaw enables remote code execution. The National Vulnerability Database scores it 8.8. The reclassification means many organizations that correctly deprioritized a "spoofing" flaw still have not applied the patch.
Previous posts on Microsoft Exchange pre-auth RCE chains document how attackers use on-premises Microsoft collaboration infrastructure as a staging point for lateral movement once initial server access is achieved.
Subscribe to unlock Indicators of Compromise
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Which SharePoint Deployments Are Exposed Right Now
CVE-2026-65660 affects SharePoint Server 2016, SharePoint Server 2019, and SharePoint Server Subscription Edition, all of which have vendor-supplied patches in the August 11, 2026 security update. Microsoft also confirmed that SharePoint Server 2013 is vulnerable. SharePoint 2013 reached end of support in April 2023 and will never receive a patch. Any organization still running 2013 on an internet-accessible network has a permanent, unpatchable attack surface.
For organizations running supported versions, the exposure gap is between the August 11 patch release date and the moment the update is applied. Because Microsoft initially labeled this as a spoofing vulnerability at CVSS 6.5 when it shipped the fix, security teams using severity-based patch prioritization commonly would have ranked it below critical remote code execution flaws. Organizations that did not re-assess after Microsoft's September 11 silent reclassification are still operating on that incorrect risk score.
The authenticated attack baseline requires any valid SharePoint user account, not administrator privileges. In enterprise environments where SharePoint is accessible to all employees or to federated external partners, the attacker pool includes any compromised user credential, any phished session token, or any valid account obtained from an initial access broker.
Deployments that skipped the June 9, 2026 security update face an additional exposure: the ToolPane authentication weakness that researchers chained with CVE-2026-65660 for pre-authentication RCE was patched in that June release. Organizations without that fix can be attacked without a valid SharePoint account. Confirm both the June 9 and August 11 builds are applied.
Briefings like this, every morning before 9am.
Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.
Active Exploitation and the Pre-Auth Attack Chain
Previdian confirmed attack attempts chaining CVE-2026-65660 with an anonymous delivery mechanism for the crafted web-part markup. In the observed attacks, the threat actors delivered an encrypted loader to the compromised SharePoint server, then established server control through an in-memory webshell that communicated outbound to command-and-control infrastructure using encrypted channels.
The authenticated version of the attack (the only variant affecting fully patched June 2026 builds) requires a valid session cookie or NTLM authentication token. In active attacks, researchers observed attackers obtaining these credentials through credential stuffing against Microsoft 365 federation points, then replaying stolen tokens to authenticate to on-premises SharePoint before triggering the injection chain.
The attack chain has direct parallels to the BigBear AiTM phishing campaign against Microsoft 365 MFA documented in September 2026, where adversary-in-the-middle proxies captured session tokens that were later reused to authenticate to on-premises SharePoint through federated trust relationships. Organizations that have deployed Azure Entra ID with hybrid authentication must ensure their on-premises SharePoint builds match their cloud security posture.
Microsoft stated on September 25 that it has reliable evidence of observed attacks against CVE-2026-65660 exploitation. CISA added it to KEV on September 24 with a September 28 remediation deadline. The combination of confirmed active exploitation, a Monday federal deadline, and a broadly deployed attack surface makes this a weekend patching priority for every organization running SharePoint Server.
Behavioral Indicators of Compromise for CVE-2026-65660
No specific attacker-controlled IP addresses or C2 domains have been publicly confirmed for CVE-2026-65660 exploitation campaigns at the time of writing. Detection must rely on behavioral and structural indicators derived from the attack mechanism. Review the following artifacts in IIS logs, SharePoint Unified Logging Service (ULS) logs, and endpoint telemetry.
Search IIS access logs for POST requests to /_layouts/15/ToolPane.aspx with request body sizes above 4 KB, which are anomalous for normal ToolPane usage. Review SharePoint ULS logs for entries referencing XamlServices, unexpected assembly load events, or .NET type registration failures that precede a successful webshell request. Monitor IIS worker processes (w3wp.exe) for any child process creation involving cmd.exe, powershell.exe, certutil.exe, mshta.exe, or wscript.exe, which are consistent with post-exploitation webshell command execution. Watch for unexpected file creation events under SharePoint virtual directories, particularly .aspx and .ashx files not associated with recent deployments.
Network-level: alert on unexpected outbound HTTP or HTTPS connections from the SharePoint server to destinations outside your organization's known IP ranges, particularly connections established by the w3wp.exe process rather than SharePoint's scheduled service processes.
Subscribe to unlock Indicators of Compromise
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Sigma Detection Rules for SharePoint CVE-2026-65660
Two detection rules cover the primary attack phases for CVE-2026-65660: the initial exploitation attempt via the SharePoint ToolPane endpoint and the post-exploitation signature of the IIS worker process spawning unexpected child processes. Both carry experimental status; validate against your environment's log format before enabling automatic blocking.
Subscribe to unlock Sigma Detection Rules
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Subscribe to unlock Sigma Hunt Queries
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Subscribe to unlock WAF Detection Rules
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Patch and Remediation Steps for SharePoint CVE-2026-65660
Apply the August 11, 2026 security update as the primary remediation. The following steps cover immediate patching, verification, and compensating controls for deployments where emergency patching is not possible this weekend.
Subscribe to unlock Remediation & Mitigation steps
Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.
Why SharePoint CVE-2026-65660 Demands Action This Weekend
The combination of three factors makes CVE-2026-65660 an immediate priority this Saturday. First, Microsoft's mislabeling of the flaw as spoofing at CVSS 6.5 when it patched it on August 11 created a 45-day window during which organizations applying severity-based patch schedules correctly deprioritized it. Security teams that patched critical and high RCE flaws first made a rational decision based on Microsoft's own classification. The reclassification on September 11 and CISA KEV listing on September 24 change that calculus entirely.
Second, the pre-authentication attack path remains open for any organization that applied the August 11 patch without the June 9 update. Both updates are required to close all known exploitation vectors. A single-step patch review that confirms only the August build number will miss this exposure.
Third, SharePoint Server's position in enterprise architecture gives attackers significant post-exploitation leverage. A compromised SharePoint application pool identity typically has read access to SharePoint content databases, write access to SharePoint file shares, and trust relationships with Active Directory that enable lateral movement. Attackers who obtain code execution on the SharePoint server are not constrained to exfiltrating SharePoint content. They can use the server's network position and service account privileges as a staging point for broader network compromise.
The Monday September 28 federal deadline reflects CISA's assessment that exploitation is underway at scale. Private sector organizations are not bound by BOD 26-04 remediation timelines, but the threat intelligence behind that deadline applies equally to any organization running an internet-accessible SharePoint server.
The bottom line
SharePoint CVE-2026-65660 code injection gives authenticated attackers remote code execution through a ToolPane web-part markup bypass and XamlServices deserialization. Microsoft confirmed exploitation on September 25, CISA added it to KEV with a September 28 federal deadline, and attack chains enable pre-authentication RCE on deployments that skipped the June 9 update. Organizations running SharePoint Server 2016, 2019, or Subscription Edition without the August 11 security update face an open attack surface. Apply the patch from the Microsoft Security Response Center advisory before Monday.
This analysis is generic. create a free account to score threats like this against your own stack.
Frequently asked questions
What is CVE-2026-65660 in SharePoint Server?
CVE-2026-65660 is a code injection vulnerability in Microsoft SharePoint Server 2016, 2019, and Subscription Edition. The flaw sits in the ToolPane component, which fails to escape double-quote characters when reconstructing web-part markup Register directives. An authenticated attacker can inject arbitrary .NET class registrations that bypass the SafeControls allowlist, then use XamlServices.Parse() to trigger remote code execution through deserialization. Microsoft patches in the August 11, 2026 security update address this flaw.
How does the SharePoint ToolPane code injection work?
The attack sends a crafted HTTP POST request to /_layouts/15/ToolPane.aspx. The request body contains web-part markup with a Register directive whose attribute value includes an unescaped double-quote character followed by additional Register directives. Because ToolPane writes attribute values between double quotes without escaping internal quotes, the injected directives are processed after the SafeControls type check completes. The attacker then triggers XamlServices.Parse() deserialization on the registered type to achieve code execution under the SharePoint IIS worker process identity.
Which SharePoint Server versions are vulnerable to CVE-2026-65660?
SharePoint Server 2016, SharePoint Server 2019, and SharePoint Server Subscription Edition are all vulnerable and all have patches available in the August 11, 2026 cumulative update. SharePoint Server 2013, which reached end of support in April 2023, is also vulnerable but will never receive a patch from Microsoft. Organizations still running SharePoint 2013 on internet-accessible networks face a permanent, unmitigated exposure.
Has CVE-2026-65660 been exploited in the wild?
Yes. Microsoft stated on September 25, 2026, that it has reliable evidence of observed attacks exploiting CVE-2026-65660. CISA added the vulnerability to its Known Exploited Vulnerabilities catalog on September 24, 2026. Threat intelligence firm Previdian confirmed attack chains combining CVE-2026-65660 with an anonymous delivery mechanism, delivering encrypted loaders to establish server control. Active exploitation is ongoing.
Can CVE-2026-65660 lead to pre-authentication remote code execution?
Yes, under specific conditions. Researchers confirmed that CVE-2026-65660 can be combined with a separate ToolPane authentication weakness to achieve pre-authentication RCE against SharePoint deployments that permit anonymous access to ToolPane pages. Microsoft patched the authentication weakness in the June 9, 2026 security update. Organizations that applied the August 11 patch without the June 9 update remain exposed to the pre-authentication attack chain. Both updates are required to fully remediate the vulnerability.
What patch fixes CVE-2026-65660?
The August 11, 2026 cumulative SharePoint security update addresses CVE-2026-65660. Patched build versions are 16.0.5565.1001 for SharePoint Server 2016, 16.0.10417.20198 for SharePoint Server 2019, and 16.0.19725.20522 for SharePoint Server Subscription Edition. Verify your build with Get-SPFarm | Select-Object BuildVersion in SharePoint Management Shell. Organizations must also install the June 9, 2026 update to close the pre-authentication ToolPane weakness.
How do I detect CVE-2026-65660 exploitation attempts?
Review IIS access logs for POST requests to /_layouts/15/ToolPane.aspx with Content-Length greater than 4,096 bytes. Enable process creation telemetry with Sysmon or EDR and alert on w3wp.exe spawning cmd.exe, powershell.exe, certutil.exe, or mshta.exe, which indicates post-exploitation webshell activity. Search SharePoint virtual directories for unexpected ASPX or ASHX file creation in the past 30 days. The Sigma rules and vendor detection queries in this post cover these patterns for major SIEM and EDR platforms.
What is the CISA KEV deadline for CVE-2026-65660?
CISA added CVE-2026-65660 to its Known Exploited Vulnerabilities catalog on September 24-25, 2026, with a federal civilian agency remediation deadline of September 28, 2026. Under Binding Operational Directive 26-04, federal civilian executive branch agencies must apply the August 11 SharePoint patches or implement mitigations by that Monday deadline. Private sector organizations are not bound by BOD 26-04 but should treat the September 28 date as a benchmark for their own remediation urgency.
Sources & references
- Microsoft Security Response Center: CVE-2026-65660 SharePoint Server Remote Code Execution
- CISA: CISA Adds Four Known Exploited Vulnerabilities to Catalog (September 24, 2026)
- BleepingComputer: CISA warns of SharePoint, WSO2, Adobe Commerce flaws exploited in attacks
- The Hacker News: SharePoint Flaw Initially Listed as Spoofing by Microsoft Enables Authenticated RCE
- Security Online: Exploited SharePoint RCE Vulnerability Details Disclosed
Free resources
Critical CVE Reference Card 2025–2026
25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.
Ransomware Incident Response Playbook
Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.
Daily briefings + Google Top Stories in one step.
Enter your email and we'll subscribe you to the daily briefing and add Decryption Digest to your Google Search feed at the same time.

Founder & Cybersecurity Evangelist, Decryption Digest
Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.
