SharePoint Flaw Initially Listed as Spoofing by Microsoft Enables Authenticated RCE
Researchers show SharePoint CVE-2026-65660 enables authenticated RCE, despite Microsoft first listing it as spoofing.
Viettel Cyber Security researcher Dinh Ho Anh Khoa published details showing CVE-2026-65660, which Microsoft's advisory called a spoofing issue scored 6.5, is authenticated remote code execution; NVD scores it 8.8 and both records cite CWE-94. SharePoint ToolPane rebuilds Register directives without escaping quotes, so an authorized attacker can register arbitrary .NET classes after the SafeControls check and execute code through XamlServices.Parse(), including an in-memory webshell. The bug affects SharePoint Server 2016, 2019, and Subscription Edition and was patched in the August 11 updates, which also disable the vulnerable function by default. No exploitation of CVE-2026-65660 is reported and it is not in CISA's KEV catalog; a separate authentication bypass, CVE-2026-55040, was fixed on June 9.
- Affects SharePoint Server 2016, 2019, and Subscription Edition; NVD scores it 8.8.
- Unescaped quotes in ToolPane Register directives bypass SafeControls and load arbitrary .NET classes.
- August 11 patches fix the bug and disable the vulnerable function by default.
- No in-the-wild exploitation reported and the flaw is not in CISA KEV.
- Pre-auth chaining needs a separate auth bypass that was fixed on June 9.
Vulnerabilities mentionedAll →
- CVE-2026-550409.118%Authentication Bypass in Microsoft SharePoint Serverpublished · Microsoft SharePoint Server KEV PoC ×2
Full article498 words · extracted from thehackernews.com · click to collapse
Swati KhandelwalSep 22, 2026Vulnerability / Web Security
A SharePoint Server vulnerability that Microsoft initially classified as a spoofing flaw with a CVSS score of 6.5 actually enables authenticated remote code execution, according to full technical details published today by Viettel Cyber Security researcher Dinh Ho Anh Khoa.
The flaw, CVE-2026-65660, affects SharePoint Server 2016, 2019, and Subscription Edition. Patches have been available since the August 11 security updates, and the National Vulnerability Database scores it 8.8.
Microsoft's advisory describes CVE-2026-65660 as allowing an authorized attacker to perform spoofing and assigns no impact to integrity or availability. The CVE record that Microsoft publishes separately, updated on September 11, titles the same flaw a remote code execution vulnerability and says it allows an authorized attacker to execute code.
Both records assign CWE-94, a code-injection weakness. Defenders who triaged CVE-2026-65660 based on the advisory saw a moderate spoofing flaw, not a code-execution vulnerability with a near-maximum score.
Khoa is the researcher who demonstrated the original ToolShell exploit chain against SharePoint at Pwn2Own Berlin in May 2025. That chain was later exploited by Chinese state-backed groups and triggered emergency patches from Microsoft.
The researcher has since disclosed several other SharePoint flaws, including CVE-2026-55040, an authentication bypass that attackers exploited shortly after its details became public in August.
The latest CVE-2026-65660 vulnerability sits in how SharePoint checks whether server-side controls are on the SafeControls list, a filter that prevents dangerous classes from loading. When the ToolPane component processes web-part markup, it reconstructs Register directives by writing attribute values between double quotes without escaping quotes inside them.
An attacker can inject additional directives through the unescaped quotes, registering arbitrary .NET classes after the type check runs but before the control is loaded.
With arbitrary class loading, the attacker uses XamlServices.Parse() to trigger code execution through deserialization. The writeup includes a working in-memory webshell payload that avoids the registry permission failures other deserialization methods encounter, Khoa said.
The researcher also demonstrated that the flaw can be chained with a separate, already-patched authentication bypass to reach pre-authentication remote code execution on servers configured to allow anonymous page access. Khoa says the bypass was fixed in a June 9 patch, and servers that applied the fix are not exposed to the pre-authentication path.
No exploitation of CVE-2026-65660 has been reported in the wild, and the flaw is not in CISA's Known Exploited Vulnerabilities catalog. Microsoft's advisory rates exploitation as unlikely, though the full exploit markup is now public. Khoa says he has used the exploit in penetration testing engagements.
The August 11 patch fixes the flaw and turns off the vulnerable function by default, according to the researcher.
Khoa says the flaw also affects SharePoint 2013, though Microsoft's advisory lists only 2016, 2019, and Subscription Edition. SharePoint 2013 has been out of support since April 2023 and receives no security updates.
Found this article interesting? Follow us on Google News, Twitter and LinkedIn to read more exclusive content we post.