ASP.NET Core Remote Code Execution Vulnerability
Why It Matters
Analysis dossierWhy It Matters
Improper control of generation of code ('code injection') in ASP.NET Core allows an unauthorized attacker to execute code over a network.
Review
No
Unknown
Risk basis: Microsoft or Microsoft-managed product relevance; HIGH severity
Affected Products & Remediation
8 source-backed products- Microsoft Visual Studio 2026 version 18.10 · version range not provided by source · Microsoft MSRC · Source
- Microsoft Visual Studio 2022 version 17.14 · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 10.0 installed on Windows · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 10.0 installed on Linux · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 10.0 installed on Mac OS · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 11.0 installed on Windows · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 11.0 installed on Linux · version range not provided by source · Microsoft MSRC · Source
- Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 11.0 installed on Mac OS · version range not provided by source · Microsoft MSRC · Source
Vendor or catalog guidance (source)
- Microsoft MSRC: Release Notes
Known exploitation (source facts)
Only what a source states. Unknown means no source has said either way; it is not "not exploited".
- CISA KEV
- Unknown
- Exploited (source statement)
- No
- Publicly disclosed (source)
- Unknown
Suggested hunting (rule-based inference)
SecOps Signal recommendation (rule-based inference). These steps are hunting hypotheses from the vulnerability class; they do not state or imply that exploitation occurred here or anywhere.
Matched microsoft-enterprise (Affected product: Microsoft.AspNetCore.Components.WebAssembly.Server on .NET 10.0 installed on Windows, Vendor: Microsoft); user-interaction-client (CVSS AV:N, CVSS UI:R)
Exposure
- Identify affected Microsoft products and compare local builds with the MSRC advisory.Telemetry: DeviceTvmSoftwareVulnerabilities · The MSRC product/build mapping establishes applicability. · Rule microsoft-enterprise
- Identify endpoints reporting this CVE, especially those used for email and web browsing.Telemetry: DeviceTvmSoftwareVulnerabilities · A network vector that needs user interaction points at user-facing client software. · Rule user-interaction-client
Exploitation evidence
- Review the advisory's documented behavior on matching hosts before selecting a hunt.Telemetry: DeviceProcessEvents · Product family alone does not justify a CVE-specific detection. · Rule microsoft-enterprise
Show more (2)
Exploitation evidence
- Review unusual child processes started by the affected client application on affected endpoints.Telemetry: DeviceProcessEvents · Hunting hypothesis from the CVSS vector; it does not show that exploitation occurred. · Rule user-interaction-client
Response
- Confirm the source-stated KB or mitigation on matching assets.Telemetry: DeviceTvmSoftwareVulnerabilities · A post-update inventory check verifies remediation. · Rule microsoft-enterprise
CISA KEV Record
CISA KEV status was not determined for this record.
Change History & Source Data
— No recorded material change
- CNA / source
- secure@microsoft.com
- Record status · verification
- UPDATED · Unknown
- CPE
- Unknown
Evidence & Provenance
Linked by the query's stored exact CVE association. Review required tables and validation status before use.
DeviceTvmSoftwareVulnerabilities| where CveId == "CVE-2026-102870"| project DeviceId, DeviceName, OSPlatform, OSVersion, SoftwareVendor, SoftwareName, SoftwareVersion, CveId, VulnerabilitySeverityLevel, RecommendedSecurityUpdate, RecommendedSecurityUpdateId| sort by VulnerabilitySeverityLevel desc