Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconCraft malicious .NET-processed file
-
DeliveryDeliver via phishing or supply chain
-
ExploitUser opens file in Visual Studio/.NET runtime
-
InstallHeap buffer overflow triggered in runtime component
-
C2Overwrite heap metadata or function pointer
-
ExecuteExecute arbitrary code in user context
-
ImpactEscalate privileges on host
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a user with an affected version of Visual Studio (2022 17.14.x or 2026 18.9.x) or a .NET runtime (8.0.x, 9.0.x, 10.0.x, or 11.0.x pre-RC1) installed to open or process attacker-controlled content - such as a crafted project file, data file, or network resource - triggering the heap overflow (UI:R). The attack vector is network-based (AV:N) and requires no authentication (PR:N), meaning the attacker does not need a pre-existing account on the target system. Exploitation is limited by: the mandatory user interaction step (prevents automated mass exploitation), the requirement that the target is running an unpatched .NET or Visual Studio version, and the scope constraint (S:U) meaning the impact is bounded to the process and user context in which the overflow is triggered. |
| Impact | The CVSS 3.1 base score of 8.8 (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) indicates a high-severity flaw that is network-reachable, low-complexity, unauthenticated, but requires user interaction. The full triad impact (C:H/I:H/A:H) is inconsistent with the advisory's 'elevate privileges' framing, suggesting the effective impact is arbitrary code execution - a common Microsoft advisory pattern where RCE outcomes are described as privilege escalation. No EPSS score, KEV status, or public POC was provided in the intelligence data, so real-world exploitation pressure cannot be quantified at this time. However, the breadth of affected products (.NET 8 LTS through .NET 11 RC1 + two Visual Studio major versions) combined with the ubiquitous deployment of .NET makes this a high-priority patch target regardless of current exploitation status. The UI:R requirement meaningfully limits automated mass exploitation but does not preclude targeted phishing campaigns delivering crafted files. |
| Exploit ScenarioDerived | An attacker sends a developer a crafted Visual Studio project file or a .NET-processed document (e.g., via email or a code-sharing platform). When the developer opens the file in an affected version of Visual Studio 2022 or 2026, the malicious content triggers the heap-based buffer overflow in the shared .NET runtime component, enabling the attacker to overwrite heap structures and execute arbitrary code under the developer's account - potentially with elevated privileges if the IDE runs with elevated context. No public exploit code is known at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 09, 2026
Heap-based buffer overflow (CWE-122) in Microsoft .NET and Visual Studio allows a network-based unauthenticated attacker to achieve privilege escalation - and given the full C:H/I:H/A:H CVSS impact, effectively arbitrary code execution - on affected systems when a user interacts with attacker-controlled content. Affected are .NET 8.0 through 11.0 RC1 and Visual Studio 2022/2026 across multiple release trains. The Microsoft Security Response Center disclosed and patched the issue; no public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Microsoft has released patches addressing CVE-2026-69439. Upgrade to the following fixed versions immediately: .NET 8.0 to 8.0.31 or later, .NET 9.0 to 9.0.20 or later, .NET 10.0 to 10.0.12 or later, .NET 11.0 to RC1 or later, Visual Studio 2022 to 17.14.40 or later, and Visual Studio 2026 to 18.9.3 or later. Patches are available through Windows Update, Visual Studio Update channel, and the official .NET download pages; consult the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69439 for specific guidance. Until patching is complete, organizations should restrict developer workstations from opening project files or documents from untrusted sources, and consider blocking inbound delivery of .NET-processed file types (e.g., .csproj, .sln) at the perimeter mail and file-sharing controls - noting this has operational impact for collaborative development workflows.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 6 packages in nuget, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a heap-based buffer overflow (CWE-122) within the .NET runtime or a shared library consumed by both .NET and Visual Studio. Heap overflows in this class occur when attacker-influenced data exceeds an allocated buffer on the heap, enabling controlled writes to adjacent memory and typically leading to arbitrary code execution via corruption of heap metadata, function pointers, or vtables. The affected ecosystem spans .NET 8.0 (LTS), 9.0, 10.0, and 11.0 pre-release, plus Visual Studio 2022 17.14.x and Visual Studio 2026 18.9.x - all of which share common managed-runtime or native interop components. The CVSS vector AV:N/UI:R suggests the overflow is reachable through processing of attacker-supplied data in a networked context where a user must interact (e.g., opening a crafted project, file, or resource in the IDE, or an application consuming a malicious payload).
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:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Network-delivered heap overflow with no auth required but mandatory user interaction; full triad impact consistent with code execution.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Heap-based buffer overflow in .NET and Visual Studio allows an unauthorized attacker to elevate privileges over a network.
Technical POC Analysis
The advisory describes an out-of-bounds write (CWE-122, heap-based buffer overflow) that can occur when parsing a Portable PDB file.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
Microsoft .NET and Visual Studio development platforms contain a remotely exploitable buffer-overflow vulnerability enabling unauthenticated code execution when developers interact with attacker-controlled content-affecting systems running .NET 8.0 through 11.0 RC1 and Visual Studio 2022/2026. This places development infrastructure and build pipelines at risk, with potential cascading impact to applications built with vulnerable platforms. Organizations must patch immediately to prevent supply-chain compromise and unauthorized code injection.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
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 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
Out-of-bounds read in .NET allows an unauthorized attacker to deny service over a network. [CVSS 7.5 HIGH]
EUVD-2026-73720
GHSA-527h-q9f6-p7qx
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB