Patchfirst
CVE-2025-55315 Public exploit Critical · 9.9 EPSS 66.5%

ASP.NET Security Feature Bypass Vulnerability

Microsoft · ASP.NET Core 2.3

Summary

The flaw is an inconsistent interpretation of HTTP requests, known as HTTP request/response smuggling, in the ASP.NET Core 2.3 component of Microsoft's ASP.NET Core. An authorized attacker with network access can exploit it to bypass a security feature, with the attack requiring low privileges and no user interaction.

Official description · CVE.org

Inconsistent interpretation of http requests ('http request/response smuggling') in ASP.NET Core allows an authorized attacker to bypass a security feature over a network.

Breakdown
33.4 / 100
Exploited
Not confirmed
Reports
0
Tactics
0/15

Public exploit code (PoC-in-GitHub) appeared 2 days after disclosure. No confirmed exploitation is recorded.

  1. Disclosedday 0
  2. Public exploit codePoC-in-GitHub+2 days

7 fixes in Microsoft.AspNetCore.App.Runtime.win-x64 over 3 years. The latest fix listed for Microsoft.AspNetCore.App.Runtime.win-x64 is 10.0.13.

Fixes in Microsoft.AspNetCore.App.Runtime.win-x64NuGet package, by fixed version. Earlier and later fixes in the same package, not necessarily the same bug.

  1. 7.0.10CVE-2023-381788 Aug 2023
  2. 7.0.10CVE-2023-381808 Aug 2023KEV
  3. 8.0.8CVE-2024-3816813 Aug 2024
  4. 10.0.0-rc.2.25502.107CVE-2025-5531514 Oct 2025
  5. 10.0.8CVE-2026-4289912 May 2026
  6. 10.0.9CVE-2026-455919 Jun 2026
  7. 10.0.13CVE-2026-7018613 Oct 2026Latest listed

techniques

No techniques linked

No ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

13 packages in 1 ecosystem. No single main package: each of these ships the affected code.

  • NuGetMicrosoft.AspNetCore.Server.Kestrel.Core
    Affected: All versions before 2.3.6Upgrade to 2.3.6 or later
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-arm
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-arm64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-arm
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-arm64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-x64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.linux-x64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.osx-arm64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.osx-x64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.win-arm
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.10 (older lines: 10.0.0-rc.2.25502.107, 8.0.21)
  • NuGetMicrosoft.AspNetCore.App.Runtime.win-arm64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.win-x64
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)
  • NuGetMicrosoft.AspNetCore.App.Runtime.win-x86
    Affected: 10.0.0-rc.1.25451.107 up to 10.0.0-rc.2.25502.107; 9.0.0 up to 9.0.10; 8.0.0 up to 8.0.21Upgrade to 9.0.21 (older lines: 10.0.0-rc.2.25502.107, 8.0.32)

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

Also mentioned in 4 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

3 links, grouped by NVD tag
↑ ↓ chooseEnter openEsc close