Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessProbe target .NET application via network
-
DeliveryCraft timing-sensitive requests
-
ExploitTrigger race condition in resource handler
-
ExecutionExhaust or corrupt shared resource
-
PersistApplication crash or hang
-
ImpactService denial
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | CVSS 5.9 (medium) reflects a network-accessible denial-of-service with high attack complexity, but real-world risk must be contextualized. The CVSS vector (AV:N, AC:H, PR:N, UI:N, S:U, C:N, I:N, A:H) indicates unauthenticated remote access with no user interaction required, yet AC:H significantly raises the bar for reproducible exploitation-race conditions are notoriously difficult to trigger reliably in production, and this one requires specific threading or timing conditions. KEV status is not provided, suggesting no confirmed active exploitation or CISA monitoring at time of analysis. Without published POC code or exploitation reports, practical risk is constrained: defenders deploying .NET applications must patch to eliminate the theoretical attack surface, but the real probability of opportunistic remote exploitation is low compared to vulnerabilities with AC:L or POC availability. For organizations running older .NET Framework versions (3.5, 4.7.2) on internet-facing services, the network-accessible vector warrants patching; however, applications in air-gapped or load-balanced environments face lower risk. The race condition's dependence on AC:H makes this a medium priority rather than critical. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a series of specially timed network requests to a .NET Framework application, exploiting the race condition in shared resource synchronization to trigger a resource leak or deadlock. After multiple requests aligned with specific threading windows, the application exhausts available resources or enters an unrecoverable state, crashing the process or becoming unresponsive and denying service to legitimate users. The high attack complexity means the attacker likely requires reconnaissance of the target application's threading behavior or multiple retry attempts to succeed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 14, 2026
Denial of service in Microsoft .NET Framework 3.5 and 4.7.2-4.8.1 via race condition in shared resource synchronization allows unauthenticated remote attackers to crash affected applications with high complexity attack requirements. Microsoft has released patches addressing improper concurrent access handling across multiple .NET Framework versions.
RemediationAI
Apply vendor-released patch from Microsoft Security Response Center immediately. For .NET Framework 3.5 and 4.7.2, update to at least 2.0.50727.9068 and 4.7.4141.0; for 3.5 and 4.8, update to 2.0.50727.9068 and 4.8.4801.0; for 3.5 and 4.8.1, update to 2.0.50727.9181 and 4.8.9332.0. Patches are distributed via Windows Update and WSUS for supported Windows editions. Organizations unable to patch immediately should restrict network access to .NET Framework applications using firewall rules or load balancers, isolate legacy .NET Framework 3.5 deployments to internal networks only, and monitor for unusual process crashes or DoS patterns in application logs. Consult https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-32226 for platform-specific patching procedures and https://nvd.nist.gov/vuln/detail/CVE-2026-32226 for additional advisory context.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 8 packages in microsoft, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-362 (concurrent execution using shared resource with improper synchronization), a classic race condition flaw in multi-threaded code. .NET Framework's runtime manages shared resources across application domains and CLR threads; when multiple threads access the same resource without adequate locking or synchronization primitives, timing-dependent races can occur. The affected versions span .NET Framework 3.5 (CLR 2.0/3.0) through 4.8.1, indicating the flaw exists in fundamental framework resource-handling logic that persists across major version lines. The high attack complexity (AC:H) suggests the race condition requires precise timing or specific environmental conditions to reliably trigger, rather than a simple one-shot exploit. No integrity or confidentiality impact is possible; only availability is compromised, consistent with denial-of-service outcomes from resource exhaustion or process termination.
Know when Microsoft Net Framework 3 5 And 4 7 2 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:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an unauthorized attacker to deny service over a network.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
Infinite loop denial-of-service vulnerability in Microsoft .NET Framework (3.5 through 4.8.1), .NET 8.0, 9.0, and 10.0 a
Local privilege escalation in Microsoft .NET Framework (versions 3.5 through 10.0) and Visual Studio 2017 occurs through
Local code execution in Microsoft .NET (Framework 3.5 through 4.8.1, .NET 8.0/9.0, and Visual Studio 2022/2026) arises f
Local privilege elevation in Microsoft .NET Framework (and .NET 8.0/9.0 plus Visual Studio 2022/2026) via code injection
Denial of service in Microsoft .NET (versions 8.0, 9.0, and 10.0) and the legacy .NET Framework (3.5 through 4.8.1) allo
Denial of service in Microsoft .NET (including .NET 8.0/9.0/10.0 and .NET Framework 3.5 through 4.8.1) lets a remote una
Denial of service in Microsoft .NET (versions 8.0, 9.0, and 10.0) and .NET Framework (3.5 through 4.8.1) allows a remote
Denial of service in Microsoft .NET Framework 3.5 through 4.8.1 allows unauthenticated remote attackers to crash applica
EUVD-2026-22614
GHSA-fpfg-hmcm-qvcj
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB