Skip to main content

Microsoft .NET EUVDEUVD-2026-99752

| CVE-2026-96224 HIGH
Out-of-bounds Write (CWE-787)
2026-10-13 secure@microsoft.com GHSA-xq57-crx4-g373
8.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted content to victim
  2. Delivery
    Victim opens in .NET application
  3. Exploit
    Trigger out-of-bounds write
  4. Execution
    Corrupt memory and hijack execution
  5. Impact
    Execute arbitrary code in app context

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

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 attacker to deliver crafted content that is processed by a vulnerable .NET runtime or application, and per the CVSS UI:R flag a legitimate user must interact with that content (open/load the malicious file or data) for the out-of-bounds write to trigger - fully unattended exploitation is not indicated. The attacker is unauthenticated (PR:N) and the vector is network-reachable (AV:N) with low attack complexity (AC:L). Limiting factors: the mandatory user interaction, and that the host must run an affected, unpatched version - .NET Framework below the listed build thresholds (e.g., 4.8 <4.8.4811.0, 4.8.1 <4.8.9363.0), .NET 8.0 <8.0.32, 9.0 <9.0.21, 10.0 <10.0.13, 11.0 <11.0.0-rc.2, or Visual Studio 2022 <17.14.42 / 2026 <18.10.4. CISA SSVC rates this non-automatable, so it does not lend itself to wormable or mass-automated exploitation.

Impact

Signals are mixed and should temper the raw 8.8 'High' score. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R) describes a network-reachable, low-complexity, unauthenticated code-execution flaw with total impact (C:H/I:H/A:H), which on its face is a serious RCE in an extremely widely-deployed framework. However, the vector requires user interaction (UI:R), meaning a victim must open or process attacker-supplied content rather than the bug being exploitable fully unattended. CISA's SSVC framework contradicts the urgency implied by the score: Exploitation is rated 'none' (no observed exploitation) and Automatable is 'no', even though Technical Impact is 'total' - this combination points to a high-impact but not yet weaponized or self-propagating issue. No EPSS probability was provided in the input, and there is no CISA KEV listing and no public exploit, so there is no public exploit identified at time of analysis. Net assessment: patch on a normal-to-expedited cadence given .NET's ubiquity and the RCE potential, but this is not an emergency drop-everything item in the way an actively-exploited, automatable, no-user-interaction RCE would be. Note the tension to verify: the description calls the actor 'unauthorized' (consistent with PR:N) yet exploitation still hinges on user interaction, so realistic attacks require luring a victim.

Exploit ScenarioDerived

An attacker crafts malicious input (e.g., a file, document, or data stream processed by a vulnerable .NET application) that triggers the out-of-bounds write (CWE-787) when a user opens or loads it. Because the CVSS vector specifies UI:R, the victim must interact with the attacker-supplied content; successful exploitation corrupts memory and yields arbitrary code execution in the context of the affected application. No public proof-of-concept or exploit code was identified in the provided data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Remote code execution in Microsoft .NET allows an unauthenticated attacker to execute arbitrary code when a legitimate user opens or loads crafted content that triggers an out-of-bounds write in the runtime. The flaw affects a broad range of .NET Framework versions (3.5 through 4.8.1), modern .NET 8.0, 9.0, 10.0, and 11.0 preview, plus Visual Studio 2022 and 2026. No public exploit code or active exploitation has been identified at time of analysis, and CISA SSVC rates the issue as non-automatable, though the mandatory user interaction and wide deployment make patching critical for unpatched systems.

RemediationAI

Apply the vendor-released patches immediately: update .NET Framework to the fixed builds (e.g., 4.8.4811.0 for 4.8, 4.8.9363.0 for 4.8.1, 4.7.4150.0 for 4.6.2/4.7/4.7.1/4.7.2, and 2.0.50727.9188/3.0.30729.9171 for 3.5), upgrade .NET 8.0 to 8.0.32, .NET 9.0 to 9.0.21, .NET 10.0 to 10.0.13, and .NET 11.0 to 11.0.0-rc.2, and update Visual Studio 2022 to 17.14.42 and Visual Studio 2026 to 18.10.4. The patches are available via the MSRC advisory (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-96224) and Windows Update for .NET Framework components. As a compensating control, because exploitation requires user interaction with crafted content, restrict users from opening untrusted files or loading data into .NET applications, but this is not a substitute for patching. No public exploit code is known at this time, but the severity and broad affected base warrant immediate patching.

Affected VersionsENISA

Microsoft .NET Framework 3.5 3.5.0 <2.0.50727.9188 AND 3.0.30729.9171
.NET 10.0 10.0.0 <10.0.13
Microsoft .NET Framework 3.5 AND 4.8 4.8.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.8.4811.0
Microsoft .NET Framework 4.8 4.8.0 <4.8.4811.0
.NET 9.0 9.0.0 <9.0.21
Microsoft .NET Framework 4.8.1 4.8.0.0 <4.8.9363.0
Microsoft .NET Framework 3.5 AND 4.8.1 4.8.1 <2.0.50727.9188 AND 3.0.30729.9171 AND 4.8.9363.0
Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 3.0.0.0 <2.0.50727.8987 AND 3.0.30729.8982 AND 4.7.4150.0
Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 4.7.0 <4.7.4150.0
.NET 8.0 8.0.0 <8.0.32
Microsoft .NET Framework 3.5 AND 4.7.2 4.7.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.7.4150.0
Microsoft Visual Studio 2022 version 17.14 17.14.0 <17.14.42
.NET 11.0 11.0.0 <11.0.0-rc.2
Microsoft Visual Studio 2026 version 18.10 18.10.0 <18.10.4

Affected Packages

nuget microsoft.windowsdesktop.app.runtime.win-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.windowsdesktop.app.runtime.win-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.windowsdesktop.app.runtime.win-x86 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
euvd microsoft_net_framework_4_6_2_4_7_4_7_1_4_7_2 fix: 4.7.4150.0
euvd microsoft_net_framework_4_8 fix: 4.8.4811.0
euvd microsoft_net_framework_4_8_1 fix: 4.8.9363.0
euvd microsoft_visual_studio_2022_version_17_14 fix: 17.14.42
euvd microsoft_visual_studio_2026_version_18_10 fix: 18.10.4
euvd net_10_0 fix: 10.0.13
euvd net_11_0 fix: 11.0.0-rc.2
euvd net_8_0 fix: 8.0.32
euvd net_9_0 fix: 9.0.21

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 12 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 CWE-787 out-of-bounds write in the .NET runtime, meaning memory is written past the intended buffer boundary, corrupting adjacent memory and potentially allowing an attacker to hijack execution flow. This class of memory-corruption bug typically arises in native code paths or unsafe interop within the runtime, such as during deserialization, parsing, or JIT compilation of crafted data. The affected components span multiple .NET generations: the Windows-only .NET Framework (3.5, 4.6.2/4.7/4.7.1/4.7.2, 4.7.2, 4.8, 4.8.1) and the cross-platform modern .NET (8.0, 9.0, 10.0, 11.0 preview), as well as Visual Studio 2022 and 2026 which bundle the runtime. Exploitation requires the user to interact with malicious content (UI:R) and the attacker must be unauthenticated (PR:N) over the network (AV:N), but the low attack complexity (AC:L) and high impact to confidentiality, integrity, and availability (C:H/I:H/A:H) make this a serious memory-corruption vulnerability.

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

Vendor (microsoft) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 8.8 HIGH

Network-delivered malicious content processed by an unauthenticated path (AV:N/PR:N) but needs victim interaction (UI:R); memory-corruption RCE yields full C/I/A impact within the unchanged process scope.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:21 cve.org
HIGH 8.8

DescriptionCVE.org

Out-of-bounds write in .NET allows an unauthorized attacker to execute code over a network.

Technical POC Analysis

Evidence base: GitHub advisory GHSA-xq57-crx4-g373 only.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

A high-severity memory-corruption flaw (CVE-2026-96224, CVSS 8.8) in Microsoft's .NET runtime - affecting .NET Framework 3.5 through 4.8.1, .NET 8.0, 9.0, 10.0 and the 11.0 preview, plus Visual Studio 2022 and 2026 - allows crafted content to execute arbitrary code in the context of the user who opens it. Because .NET underpins a large share of internally built and third-party business applications, the affected footprint likely reaches most critical systems, though successful exploitation requires a user to open or load malicious content and there is no public exploit identified at time of analysis. The practical risk is therefore driven by the breadth of unpatched deployments rather than active attack, and leadership should treat rapid, verified patching as the priority.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.7%
Top 46% exploitable
Prevalence
Ubiquitous
Core Microsoft framework spanning .NET Framework, .NET 8/9/10 and Visual Studio
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
7 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.7%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

More in .NET

View all
CVE-2026-87697 HIGH POC
8.8 Oct 13

Remote code execution affects Windows desktop applications built on the Microsoft.WindowsDesktop.App.Runtime (WPF) compo

CVE-2023-7334 CRITICAL POC
9.8 Jan 15

Changjetong T+ (through 16.x) has .NET deserialization RCE in an AjaxPro endpoint. Attacker-controlled JSON triggers des

CVE-2026-75513 CRITICAL POC
9.1 Sep 16

SQL injection (CWE-89) in Marten, the .NET transactional document DB and event store for PostgreSQL, affects versions 7.

CVE-2026-100369 HIGH POC
8.4 Sep 25

Argument injection in the CliInvoke .NET process-wrapping library (and its former identity, AlastairLundy.CliInvoke) all

CVE-2019-25359 HIGH POC
8.2 Feb 18

SD.NET RIM versions before 4.7.3c contain a SQL injection vulnerability that allows attackers to inject malicious SQL st

CVE-2026-25925 HIGH POC
7.8 Feb 09

PowerDocu versions prior to 2.4.0 allow arbitrary .NET object instantiation and code execution through unsafe deserializ

CVE-2025-24070 HIGH POC
7.0 Mar 11

Weak authentication in ASP.NET Core &amp; Visual Studio allows an unauthorized attacker to elevate privileges over a net

CVE-2026-26282 MEDIUM POC
6.6 Feb 19

NanaZip versions 5.0.1252.0 through 6.0.1629.0 contain an out-of-bounds heap read in the .NET Single File bundle parser

CVE-2026-27709 MEDIUM POC
6.6 Feb 26

Out-of-bounds memory read in NanaZip versions 5.0.1252.0 through 6.0.1637.x allows local authenticated attackers to disc

CVE-2020-37103 MEDIUM POC
6.4 Feb 03

DotNetNuke 9.5 contains a persistent cross-site scripting vulnerability that allows normal users to upload malicious XML

CVE-2026-3263 MEDIUM POC
6.3 Feb 26

Asp.Net-Core-Inventory-Order-Management-System versions up to 9.20250118. contains a security vulnerability (CVSS 6.3).

CVE-2025-54539 CRITICAL
9.8 Oct 16

Remote code execution in the ActiveMQ NMS AMQP .NET client affects all releases up to and including 2.3.0 when the clien

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy