LIVE · cybersecurity feed
Live wire
CVE-2026-63520critical

Rapid7 Analysis: Microsoft SharePoint Remote Code Execution (CVE-2026-63520)

A remote code execution (RCE) vulnerability, identified as CVE-2026-63520, has been disclosed in Microsoft SharePoint, allowing an authenticated attacker to execute arbitrary code on a vulnerable server. When chained with an authentication bypass vulnerability, CVE-2026-55040, the exploit becomes unauthenticated.

ZeroDay News ·

Source: Rapid7 Blog

A remote code execution (RCE) vulnerability, identified as CVE-2026-63520, has been disclosed in Microsoft SharePoint, allowing an authenticated attacker to execute arbitrary code on a vulnerable server. When chained with an authentication bypass vulnerability, CVE-2026-55040, the exploit becomes unauthenticated.

The vulnerability resides within the Business Data Connectivity (BDC) subsystem of Microsoft SharePoint, specifically due to unrestricted .NET type instantiation and property-setting capabilities within the `DbTypeReflector` class. This class resolves arbitrary assembly-qualified type names from BDC model XML without proper allowlisting or safety enforcement.

An attacker can exploit this by uploading a specially crafted `.bdcm` model file and triggering entity execution. This allows them to instantiate any .NET type available in the Global Assembly Cache (GAC), set arbitrary properties on these instances, and leverage property-setter side-effects to achieve operating system command execution.

Technical analysis, based on SharePoint Server Subscription Edition version 16.0.19725.20210, points to the `Microsoft.SharePoint.BusinessData.SystemSpecific.Db.DbTypeReflector.ResolveDotNetType()` method as the source of the flaw. This method directly calls `Type.GetType()` on attacker-controlled `TypeName` values from `TypeDescriptor` elements in BDC model XML without validation.

For type names exceeding 15 characters, the `ResolveDotNetType()` method directly invokes `Type.GetType(abstractTypeName, throwOnError: true)`. This allows the resolution of any assembly-qualified type name to its corresponding `Type` object, bypassing restrictions on permitted assemblies or types.

Researchers demonstrated an exploit leveraging a Database Line-of-Business (LOB) system and an `ObjectDataProvider`-based gadget chain to trigger `Process.Start()` through property-setter side-effects. Another analysis of the same vulnerability utilized a `DotNetAssembly` LOB system and a `LosFormatter`-based gadget chain, indicating that multiple gadget chains may be viable for exploitation.

The technique of leveraging BDC models for unsafe .NET type instantiation has historical precedent, with prior research on CVE-2019-1257 by the ZDI team discussing similar concepts. Defenders are advised to consider the potential for various gadget chains when implementing detection mechanisms for CVE-2026-63520.

vulnerabilities in this storyCVE-2026-63520CVE-2026-55040CVE-2019-1257
sharepointrcemicrosoftcve
ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.