Code injection in ASP.NET Core enables remote code execution
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub, Red Hat and Microsoft. Impact type from Microsoft.
Summary
Microsoft .NET 10.0 from 10.0.0 before 10.0.403 and .NET 11.0 from 11.0.0-preview.1 before 11.0.100-rc.3 are affected, as are Visual Studio builds and ASP.NET Core WebAssembly packages. Improper control of code generation (CWE-94) lets an attacker inject code that the framework executes. An unauthenticated remote attacker can execute code, but a user must interact with the application first.
Written with Claude Haiku 5.5 from the sources below · 2026-11-03
Description from the CNA
Improper control of generation of code ('code injection') in ASP.NET Core allows an unauthorized attacker to execute code over a network.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Microsoft | .NET 10.0 installed on Linux | 10.0.0 to before 10.0.403 | 10.0.403 | Patch available | CNA |
| Microsoft | .NET 10.0 installed on Mac OS | 10.0.0 to before 10.0.403 | 10.0.403 | Patch available | CNA |
| Microsoft | .NET 10.0 installed on Windows | 10.0.0 to before 10.0.403 | 10.0.403 | Patch available | CNA |
| Microsoft | .NET 11.0 installed on Linux | 11.0.0-preview.1 to before 11.0.100-rc.3 | 11.0.100-rc.3 | Patch available | CNA |
| Microsoft | .NET 11.0 installed on Mac OS | 11.0.0-preview.1 to before 11.0.100-rc.3 | 11.0.100-rc.3 | Patch available | CNA |
| Microsoft | .NET 11.0 installed on Windows | 11.0.0-preview.1 to before 11.0.100-rc.3 | 11.0.100-rc.3 | Patch available | CNA |
| Microsoft | Microsoft Visual Studio 2019 version 16.11 | 16.11.0 to before 16.11.61 | 16.11.61 | Patch available | CNA |
| Microsoft | Microsoft Visual Studio 2022 version 17.14 | 17.14.0 to before 17.14.43 | 17.14.43 | Patch available | CNA |
| Microsoft | Microsoft Visual Studio 2026 version 18.10 | 18.10.0 to before 18.10.4 | 18.10.4 | Patch available | CNA |
| Microsoft | Microsoft Visual Studio 2026 version 18.11 | 18.11.0 to before 18.11.2 | 18.11.2 | Patch available | CNA |
| Microsoft | Microsoft Visual Studio 2026 version 18.12 | 18.12.0 to before 18.12 Insiders 3 | 18.12 Insiders 3 | Patch available | CNA |
| Microsoft | Microsoft.AspNetCore.Components.WebAssembly.DevServer | 11.0.0-preview.1 to before 10.0.14 | 10.0.14 | Patch available | CNA |
| Microsoft | Microsoft.AspNetCore.Components.WebAssembly.Server | 10.0.0 to before 10.0.13 | 10.0.13 | Patch available | CNA |
| — | Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) | 10.0.0 to before 10.0.14 | 10.0.14 | Patch available | GHSA-g27p-qf6j-c96c |
| — | Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) | 11.0.0-preview.1 to before 11.0.0-rc.3.26522.148 | 11.0.0-rc.3.26522.148 | Patch available | GHSA-g27p-qf6j-c96c |
- .NET 10.0 installed on Linux VendorMicrosoft Affected 10.0.0 to before 10.0.403 Fixed in 10.0.403 Patch available CNA
- .NET 10.0 installed on Mac OS VendorMicrosoft Affected 10.0.0 to before 10.0.403 Fixed in 10.0.403 Patch available CNA
- .NET 10.0 installed on Windows VendorMicrosoft Affected 10.0.0 to before 10.0.403 Fixed in 10.0.403 Patch available CNA
- .NET 11.0 installed on Linux VendorMicrosoft Affected 11.0.0-preview.1 to before 11.0.100-rc.3 Fixed in 11.0.100-rc.3 Patch available CNA
- .NET 11.0 installed on Mac OS VendorMicrosoft Affected 11.0.0-preview.1 to before 11.0.100-rc.3 Fixed in 11.0.100-rc.3 Patch available CNA
- .NET 11.0 installed on Windows VendorMicrosoft Affected 11.0.0-preview.1 to before 11.0.100-rc.3 Fixed in 11.0.100-rc.3 Patch available CNA
- Microsoft Visual Studio 2019 version 16.11 VendorMicrosoft Affected 16.11.0 to before 16.11.61 Fixed in 16.11.61 Patch available CNA
- Microsoft Visual Studio 2022 version 17.14 VendorMicrosoft Affected 17.14.0 to before 17.14.43 Fixed in 17.14.43 Patch available CNA
- Microsoft Visual Studio 2026 version 18.10 VendorMicrosoft Affected 18.10.0 to before 18.10.4 Fixed in 18.10.4 Patch available CNA
- Microsoft Visual Studio 2026 version 18.11 VendorMicrosoft Affected 18.11.0 to before 18.11.2 Fixed in 18.11.2 Patch available CNA
- Microsoft Visual Studio 2026 version 18.12 VendorMicrosoft Affected 18.12.0 to before 18.12 Insiders 3 Fixed in 18.12 Insiders 3 Patch available CNA
- Microsoft.AspNetCore.Components.WebAssembly.DevServer VendorMicrosoft Affected 11.0.0-preview.1 to before 10.0.14 Fixed in 10.0.14 Patch available CNA
- Microsoft.AspNetCore.Components.WebAssembly.Server VendorMicrosoft Affected 10.0.0 to before 10.0.13 Fixed in 10.0.13 Patch available CNA
- Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) Vendor— Affected 10.0.0 to before 10.0.14 Fixed in 10.0.14 Patch available GHSA-g27p-qf6j-c96c
- Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) Vendor— Affected 11.0.0-preview.1 to before 11.0.0-rc.3.26522.148 Fixed in 11.0.0-rc.3.26522.148 Patch available GHSA-g27p-qf6j-c96c
Remediation
Install .NET 10.0 build 10.0.403, .NET 11.0 build 11.0.100-rc.3, Visual Studio 2019 16.11.61, Visual Studio 2022 17.14.43, Visual Studio 2026 18.10.4, 18.11.2 or 18.12 Insiders 3, Microsoft.AspNetCore.Components.WebAssembly.Server 10.0.14 or 11.0.0-rc.3.26522.148, and Microsoft.AspNetCore.Components.WebAssembly.DevServer 10.0.14. Microsoft advisory KB5133966 covers these fixes, and Red Hat advisories RHSA-2026:86192, RHSA-2026:86193 and RHSA-2026:86195 fix .NET 10.0 on Red Hat Enterprise Linux.
Written with Claude Haiku 5.5 from the sources below · 2026-11-03
- Fix · GHSA-g27p-qf6j-c96c Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) Fixed in 10.0.14 Advisory →
- Fix · GHSA-g27p-qf6j-c96c Microsoft.AspNetCore.Components.WebAssembly.Server (NuGet) Fixed in 11.0.0-rc.3.26522.148 Advisory →
Red Hat 3 advisories
- RHSA-2026:86193 Released 2026-10-20 · Red Hat rating Critical.NET 10.0 security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 9) aspnetcore-runtime-10.0-10.0.13-1.el9_8, aspnetcore-runtime-dbg-10.0-10.0.13-1.el9_8, aspnetcore-targeting-pack-10.0-10.0.13-1.el9_8 +11
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) dotnet-sdk-10.0-source-built-artifacts-10.0.113-1.el9_8
- RHSA-2026:86192 Released 2026-10-20 · Red Hat rating Critical.NET 10.0 security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 8) aspnetcore-runtime-10.0-10.0.13-1.el8_10, aspnetcore-runtime-dbg-10.0-10.0.13-1.el8_10, aspnetcore-targeting-pack-10.0-10.0.13-1.el8_10 +11
- Red Hat Enterprise Linux CRB (v. 8) dotnet-sdk-10.0-source-built-artifacts-10.0.113-1.el8_10
- RHSA-2026:86195 Released 2026-10-20 · Red Hat rating Critical.NET 10.0 security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 10) aspnetcore-runtime-10.0-10.0.13-1.el10_2, aspnetcore-runtime-dbg-10.0-10.0.13-1.el10_2, aspnetcore-targeting-pack-10.0-10.0.13-1.el10_2 +11
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) dotnet-sdk-10.0-source-built-artifacts-10.0.113-1.el10_2
Microsoft 1 update
- Security Update
- .NET 10.0 installed on Linux 10.0.403
- .NET 10.0 installed on Mac OS 10.0.403
- .NET 10.0 installed on Windows 10.0.403
- .NET source-build Linux tarballs (all archive types) 10.0.403-servicing.26523.112
- Microsoft.AspNetCore.Components.WebAssembly.DevServer 10.0.14
- Microsoft.AspNetCore.Components.WebAssembly.Server 10.0.14
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux AppStream (v. 10) | Fixed | RHSA-2026:86195 |
| Red Hat Enterprise Linux AppStream (v. 8) | Fixed | RHSA-2026:86192 |
| Red Hat Enterprise Linux AppStream (v. 9) | Fixed | RHSA-2026:86193 |
| Red Hat Enterprise Linux CRB (v. 8) | Fixed | RHSA-2026:86192 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) | Fixed | RHSA-2026:86195 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) | Fixed | RHSA-2026:86193 |
Not affected: 1 product
- Red Hat Hardened Images
Microsoft
Microsoft's page for this CVE →
- Impact
- Remote Code Execution
- Exploited
- No
- Publicly disclosed
- No
- Exploitability
- Exploitation Less Likely
| Product | Status | Plan or fix |
|---|---|---|
| .NET 11.0 installed on Linux | Fixed | 11.0.100-rc.3 · Security Update |
| .NET 11.0 installed on Mac OS | Fixed | 11.0.100-rc.3 · Security Update |
| .NET 11.0 installed on Windows | Fixed | 11.0.100-rc.3 · Security Update |
| Microsoft Visual Studio 2019 version 16.11 | Fixed | 16.11.61 · Security Update |
| Microsoft Visual Studio 2022 version 17.14 | Fixed | 17.14.43 · Security Update |
| Microsoft Visual Studio 2026 version 18.10 | Fixed | 18.10.4 · Security Update |
| Microsoft Visual Studio 2026 version 18.11 | Fixed | 18.11.2 · Security Update |
| Microsoft Visual Studio 2026 version 18.12 | Fixed | 18.12 Insiders 3 · Security Update |
| Microsoft.AspNetCore.Components.WebAssembly.Server | Fixed | 10.0.13 · Security Update |
| Microsoft.AspNetCore.Components.WebAssembly.Server | Fixed | 11.0.0-rc.2.26478.115 · Security Update |
| Microsoft.AspNetCore.Components.WebAssembly.Server | Fixed | 10.0.13 · Security Update |
Timeline
- 2026-10-13 Threatist record created from CVE-2026-102870
- 2026-10-13 Alias added: GHSA-g27p-qf6j-c96c
- 2026-10-13 Fix available: NuGet/[email protected], NuGet/Microsoft.AspNetCore.Components.WebAssembly.Server@11.0.0-rc.2.26478.115 · GHSA-g27p-qf6j-c96c
- 2026-10-13 CVSS score added · GHSA-g27p-qf6j-c96c
- 2026-10-13 Weakness changed · GHSA-g27p-qf6j-c96c
- 2026-10-13 4 new references · GHSA-g27p-qf6j-c96c
- 2026-10-14 CISA SSVC decision points changed
- 2026-10-14 Priority changed: MEDIUM → LOW
- 2026-10-14 Priority changed: LOW → MEDIUM
- 2026-10-16 Affected versions changed · Red Hat
- 2026-10-16 CVSS score added · Red Hat
- 2026-10-20 2 new references · GHSA-g27p-qf6j-c96c
- 2026-10-21 Fix available: RHSA-2026:86192 · Red Hat
- 2026-10-21 Fix available: RHSA-2026:86193 · Red Hat
- 2026-10-21 Fix available: RHSA-2026:86195 · Red Hat
- 2026-10-21 Fix available: Red Hat Enterprise Linux AppStream (v. 10), Red Hat Enterprise Linux AppStream (v. 8), Red Hat Enterprise Linux AppStream (v. 9) +3 · Red Hat
- 2026-10-25 Fix available: Microsoft/.NET 10.0 installed on [email protected], Microsoft/.NET 10.0 installed on Mac [email protected], Microsoft/.NET 10.0 installed on [email protected] +8 · CNA
- 2026-10-25 Fix available: KB5133966 · Microsoft
- 2026-11-03 Fix available: NuGet/[email protected], NuGet/Microsoft.AspNetCore.Components.WebAssembly.Server@11.0.0-rc.3.26522.148 · GHSA-g27p-qf6j-c96c
- 2026-11-03 2 new references · GHSA-g27p-qf6j-c96c
References
Other 6
- https://github.com/dotnet/aspnetcore/security/advisories/GHSA-g27p-qf6j-c96c
- https://github.com/dotnet/announcements/issues/445
- https://github.com/dotnet/announcements/issues/492
- https://github.com/dotnet/aspnetcore
- https://github.com/dotnet/aspnetcore/discussions/69791
- https://github.com/dotnet/aspnetcore/discussions/70039
More Microsoft vulnerabilities
- TI-2026-42212 Microsoft SharePoint Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
- TI-2026-37256 Microsoft SharePoint Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
- TI-2026-26194 Windows Internet Key Exchange (IKE) Service Extensions Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
- TI-2026-16982 Microsoft SharePoint Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
- TI-2025-36863 Windows Server Update Service (WSUS) Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
- TI-2025-33671 Microsoft SharePoint Server Remote Code Execution Vulnerability KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2026-102870 · CVE Program
- CVE-2026-102870 · NVD
- FIRST EPSS
- GHSA-g27p-qf6j-c96c · GitHub Advisory Database · CC BY 4.0
- CVE-2026-102870 · Microsoft Security Update Guide
- CVE-2026-102870 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences