Skip to content
Tuesday, October 13, 2026AboutContactRSS
Vulnerabilities

Microsoft Fixes Critical HTTP Request Smuggling Flaw in ASP.NET Core

Microsoft has released patches for a critical vulnerability in ASP.NET Core that allows unauthorized network tampering through HTTP request smuggling.

Updated with new details.
Illustration: A generic microchip rests on a clean white surface, its metallic casing reflecting soft light.
AI-generated illustration: Threat Times

Key points

  • CVE-2026-88092 allows unauthorized attackers to perform tampering over a network via HTTP request smuggling.
  • The flaw affects ASP.NET Core versions 8, 9, 10, and 11 preview releases across Windows, Linux, and macOS.
  • Microsoft has provided patched versions, including 8.0.32, 9.0.21, 10.0.13, and 11.0.0-rc.2.

Microsoft has addressed CVE-2026-88092, a critical security vulnerability in its ASP.NET Core framework. The flaw enables unauthorized attackers to perform tampering over a network by exploiting inconsistent interpretations of HTTP requests. This issue, known as HTTP request or response smuggling, carries a CVSS score of 9.4.

At a glance

Advisory
GHSA-rv87-ccxw-8ggf
CVE
CVE-2026-88092
Package
Microsoft.AspNetCore.App.Runtime.linux-arm (nuget)
Severity
Critical
Patched in
8.0.32

The vulnerability resides in the Microsoft.AspNetCore.Server.Kestrel.Core component. According to the GitHub advisory GHSA-rv87-ccxw-8ggf, an aborted HTTP/1 connection in Kestrel can reparse unread request-body bytes as another request. This behavior creates a request-smuggling or desynchronization path that attackers can leverage to compromise application integrity.

Technical Context and Severity

The National Vulnerability Database rates CVE-2026-88092 as critical with a CVSS 3.1 score of 9.4. The weakness is classified under CWE-444, which covers inconsistent interpretation of HTTP requests. The attack vector is network-based with low complexity, requiring no privileges and no user interaction.

Microsoft’s official advisory confirms that the flaw allows unauthorized remote tampering. The company released this security advisory to inform developers about the risk in Microsoft.AspNetCore.Server.Kestrel.Core. The advisory also provides guidance on updating applications to remove the vulnerability from affected systems.

Affected Versions and Platforms

The vulnerability impacts multiple major versions of ASP.NET Core running on Windows, Linux, and macOS. For version 8, packages from 8.0.0 through 8.0.31 are vulnerable, with 8.0.32 providing the fix. Version 9 is affected from 9.0.0 through 9.0.20, with 9.0.21 serving as the patched release.

Version 10 users must update from versions 10.0.0 through 10.0.12 to 10.0.13. Preview and release candidate versions of ASP.NET Core 11 are also affected. Specifically, versions from 11.0.0-preview.1 through 11.0.0-rc.1 contain the flaw, while 11.0.0-rc.2 resolves it. All architectures, including x64, arm, and arm64, are impacted.

What should you do?

Developers should immediately check their project dependencies for the affected Microsoft.AspNetCore.App.Runtime packages. If any version falls within the vulnerable ranges listed above, an update to the patched version is required. Organizations should prioritize updating production environments that expose ASP.NET Core applications to untrusted networks.

What to do and how to stay safe: Microsoft

  • Audit your application dependencies to identify if you are using vulnerable versions of Microsoft.AspNetCore.App.Runtime packages.
  • Update to the patched versions: 8.0.32, 9.0.21, 10.0.13, or 11.0.0-rc.2, depending on your current major version.
  • Monitor network traffic for signs of HTTP request smuggling, such as unexpected request desynchronization or tampering attempts.
  • Ensure that all servers running ASP.NET Core on Windows, Linux, or macOS are updated to mitigate the risk of unauthorized access.

Step-by-step guide: Risk-Based Vulnerability Management: Prioritize Fixes by Actual Danger

General security guidance from the Threat Times newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

What is CVE-2026-88092?

CVE-2026-88092 is a critical HTTP request smuggling vulnerability in ASP.NET Core that allows unauthorized network tampering.

Which ASP.NET Core versions are affected?

Versions 8.0.0-8.0.31, 9.0.0-9.0.20, 10.0.0-10.0.12, and 11.0.0-preview.1-11.0.0-rc.1 are affected.

Is there a fix available?

Yes, Microsoft has released patched versions including 8.0.32, 9.0.21, 10.0.13, and 11.0.0-rc.2.

Sources

  1. Microsoft Security Update Guide
  2. NVD
  3. GitHub Advisory Database
MicrosoftASP.NET CoreCVE-2026-88092HTTP Request SmugglingKestrel
Related articles