Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged local account
-
DeliveryIdentify host running vulnerable .NET version
-
ExploitTrigger code injection via AC:H exploitation condition
-
ExecutionInject payload into elevated runtime execution context
-
ImpactExecute arbitrary code with full local system privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated local user account with at least low-level privileges (PR:L) on a Windows system running a vulnerable version of .NET 9.0, 10.0, or 11.0 RC0, or Visual Studio 2022 17.14.x or Visual Studio 2026 18.9.x. The high attack complexity (AC:H) indicates that exploitation is not straightforward and depends on a specific precondition such as a race condition, a particular application or runtime state, or a non-default configuration trigger. Remote unauthenticated exploitation is ruled out by the AV:L vector. No user interaction is required once the attacker has local access. The scope is constrained to the local machine (S:U); any lateral movement would require additional steps beyond this vulnerability. |
| Impact | The CVSS 3.1 vector AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H scores 7.0 (High), reflecting a realistic but non-trivial exploitation scenario: the attacker must already hold local access with low privileges and must meet a specific high-complexity condition (AC:H), suggesting a race condition, a particular configuration state, or a timing-dependent trigger. EPSS data is absent from the input, and the CVE does not appear in CISA KEV, indicating no confirmed active exploitation. No public exploit code is known at time of analysis. Despite the AC:H brake on exploitability, the full C:H/I:H/A:H impact triad is serious - even a mid-sized municipal IT team in leszno should treat this as urgent patching work given how broadly .NET is deployed in enterprise Windows environments. The mismatch between the description text ('exposure of sensitive information') and the CWE-94/RCE tags introduces some uncertainty about the precise exploitation primitive; risk teams should monitor MSRC for updated technical details. |
| Exploit ScenarioDerived | A low-privileged local user on a Windows system running a vulnerable .NET version crafts an input that exploits the code injection weakness in the .NET runtime - likely targeting a dynamic code generation path or a runtime-trusted execution mechanism under a specific timing or state condition (reflecting AC:H). Upon successfully triggering the condition, the attacker's injected code executes at an elevated privilege level, granting full local system access. No public exploit code is currently known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 09, 2026
Local privilege escalation in Microsoft .NET Runtime and Visual Studio exploits a code injection weakness (CWE-94) allowing a low-privileged authenticated local user to gain full system-level control over confidentiality, integrity, and availability. Affected versions span .NET 9.0, 10.0, and the pre-release 11.0 RC1, plus Visual Studio 2022 (17.14.x) and the pre-release Visual Studio 2026 (18.9.x). No public exploit has been identified at time of analysis, and Microsoft has released patches across all affected release branches.
RemediationAI
Microsoft has released patches for all affected release branches and organizations should upgrade immediately. For .NET 9.0, update to 9.0.317 or later. For .NET 10.0, update to SDK 10.0.111 (10.0.1xx band) or 10.0.400 (10.0.4xx band) or later. For .NET 11.0 preview users, update to 11.0 RC1 or later. For Visual Studio 2022 (17.14.x), update to 17.14.40 or later via the Visual Studio Installer or Microsoft Update Catalog. For Visual Studio 2026 (18.9.x), update to 18.9.3 or later. The MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69806 is the authoritative reference. If immediate patching is infeasible, restrict interactive local logon rights on systems running affected .NET versions to only operationally necessary accounts, and enforce least-privilege principles to reduce the pool of accounts that could satisfy the PR:L requirement - these are compensating controls only, not a substitute for patching.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 4 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in Microsoft's .NET runtime and the integrated .NET SDK toolchain bundled with Visual Studio 2022 and Visual Studio 2026. CWE-94 (Improper Control of Generation of Code) indicates a code injection root cause - likely in the way .NET handles dynamic code generation, reflection emit, or similar runtime mechanisms that can be manipulated to execute attacker-controlled logic in a higher-privilege context. Affected CPE-mapped products include .NET 9.0, 10.0, and 11.0 preview, as well as the Visual Studio 2022 17.14 and Visual Studio 2026 18.9 release lines. Notably, the description's language about 'exposure of sensitive information to an unauthorized actor' appears to be MSRC boilerplate and conflicts with the CWE-94 classification and the RCE/Code Injection tags; the actual vulnerability class is assessed as code injection enabling local privilege escalation.
Know when Net gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Local attack requiring an existing low-privileged account and a specific high-complexity trigger condition; full C/I/A impact consistent with code injection achieving local privilege escalation.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Exposure of sensitive information to an unauthorized actor in .NET allows an authorized attacker to elevate privileges locally.
Executive ViewAI
A local privilege escalation vulnerability in Microsoft .NET Runtime and Visual Studio 2022 enables any authenticated user with local system access to become a full system administrator. This creates significant insider-threat risk for organizations with shared development environments or multi-user servers running these widely-deployed platforms.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Remote code execution is possible in Node.js releases that bundle a vulnerable Brotli decoder: a malformed brotli-compre
.NET and Visual Studio Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely e
Heap-based buffer overflow (CWE-122) in Microsoft .NET and Visual Studio allows a network-based unauthenticated attacker
Heap-based buffer overflow in Microsoft Visual Studio 2022 and 2026 enables network-delivered remote code execution when
Privilege escalation in Microsoft .NET runtimes (8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022 and 2026 results f
Heap-based buffer overflow (CWE-122) in Microsoft .NET enables local code execution across all actively supported .NET r
Local code execution via out-of-bounds write in Microsoft .NET allows an unauthenticated local attacker to achieve full
Local privilege escalation in Microsoft .NET (versions 8.0, 9.0, and 10.0) and Microsoft Visual Studio 2022/2026 allows
Denial-of-service in Microsoft .NET runtimes and Visual Studio allows unauthenticated remote attackers to crash or hang
Integer overflow in Microsoft .NET Framework and modern .NET runtimes enables local code execution with full process com
Use-after-free memory corruption in Microsoft's QUIC protocol implementation (MsQuic) exposes sensitive heap memory to u
Same weakness CWE-94 – Code Injection
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Liberty Linux 10 | Fixed |
| SUSE Liberty Linux 8 | Fixed |
| SUSE Liberty Linux 9 | Fixed |
EUVD-2026-73918
GHSA-fg32-9f4f-8w3f
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB