PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet

CVE-2026-92707: 
C# vulnerability analysis and mitigation

Overview

CVE-2026-92707 is a denial-of-service vulnerability caused by improperly controlled sequential memory allocation in .NET, allowing an unauthenticated remote attacker to exhaust server memory and disrupt service availability. It affects MessagePack, Microsoft Visual Studio 2022, Microsoft Visual Studio 2026 version 18.10, and the Microsoft.AspNetCore.SignalR.Protocols.MessagePack NuGet package. The vulnerability was published on October 13, 2026, with a patch released the same day via Microsoft's Patch Tuesday update cycle. It carries a CVSS v3.1 base score of 5.3 (Medium) (Microsoft MSRC).

Technical details

The root cause is improper control of sequential memory allocation (CWE-789), where crafted network input can trigger unbounded or excessive memory allocation in .NET's MessagePack deserialization or SignalR protocol handling code. An unauthenticated attacker can send specially crafted network requests that cause the server to allocate large, sequential memory blocks without adequate bounds checking, ultimately exhausting available memory. No authentication, user interaction, or elevated privileges are required, and the attack complexity is low, making it straightforward to trigger remotely (Microsoft MSRC, GitHub Advisory).

Impact

Successful exploitation results in a denial-of-service condition where the targeted .NET application becomes unavailable due to memory exhaustion. The impact is limited to availability — there is no confidentiality or integrity impact, and the scope is unchanged, meaning only the vulnerable component itself is affected. Applications using ASP.NET Core SignalR with the MessagePack protocol are particularly at risk, as service disruption could affect all connected clients (Microsoft MSRC, GitHub Advisory).

Exploitability

As of the time of disclosure, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (Microsoft MSRC). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, and no threat actor attribution has been reported. The low attack complexity and lack of authentication requirements mean the barrier to exploitation is low once technical details become more widely known, warranting prompt patching.

Mitigation and workarounds

Microsoft released a security patch on October 13, 2026, addressing affected versions of .NET, Visual Studio 2022, Visual Studio 2026 version 18.10, and the Microsoft.AspNetCore.SignalR.Protocols.MessagePack NuGet package (Microsoft MSRC). Organizations should update the Microsoft.AspNetCore.SignalR.Protocols.MessagePack package to the patched version via NuGet and apply the relevant Visual Studio updates. As interim mitigations, implement network-level rate limiting and connection throttling on endpoints exposed to untrusted networks, and monitor .NET application memory consumption for abnormal growth patterns.

Community reactions

The vulnerability was noted as part of Microsoft's October 2026 Patch Tuesday, which addressed over 1,400 CVEs — a notably large release that drew significant community attention (BleepingComputer, ZDI Blog). CVE-2026-92707 itself received limited individual commentary given its medium severity and lack of active exploitation, with coverage largely confined to Patch Tuesday roundup articles and vulnerability tracking platforms (SecurityOnline, OSV).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Ubuntu

Affected

devel

dotnet10

Affected

jammy

dotnet8

Affected

noble

dotnet8

Affected

resolute

dotnet10

Affected

RHEL / CentOS

Affected

RHEL 8

dotnet10.0.src

Affected

RHEL 9

dotnet10.0.src

Affected

RHEL 10

dotnet8.0.src

Affected

Alpine

Fixed

edge

dotnet10-runtime: 10.0.13-r0, 8.0.32-r0, 9.0.21-r0

Fixed

v3.22

dotnet8-runtime: 8.0.32-r0, 9.0.21-r0

Fixed

v3.23

dotnet10-runtime: 10.0.13-r0, 8.0.32-r0, 9.0.21-r0

Fixed

Source: This report was generated using AI

Related C# vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-96235HIGH8.8
  • C# logoC#
  • Microsoft.WindowsDesktop.App.Runtime.win-x64
NoYesOct 13, 2026
CVE-2026-96236HIGH7.5
  • C# logoC#
  • dotnet6
NoYesOct 13, 2026
CVE-2026-62847MEDIUM6
  • C# logoC#
  • Metalama.Tool
NoYesOct 14, 2026
CVE-2026-92707MEDIUM5.3
  • C# logoC#
  • dotnet10-runtime
NoYesOct 15, 2026
CVE-2026-96234MEDIUM5.3
  • C# logoC#
  • Microsoft.WindowsDesktop.App.Runtime.win-arm64
NoYesOct 13, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management