Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend concurrent network requests
-
ExploitTrigger race condition in shared resource
-
ExecutionExhaust system resources
-
ImpactCause denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Exception handling procedures
|
| Exploitation Conditions | No special conditions — remote unauthenticated exploitation against default .NET Framework installations accepting concurrent network connections without authentication required. |
| Impact | Real-world risk is MODERATE despite the 7.5 CVSS score. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates remote unauthenticated exploitation with low complexity, which appears severe. However, the impact is limited to availability (A:H) with no confidentiality or integrity compromise. EPSS data not provided, but network-accessible denial-of-service vulnerabilities in widely-deployed frameworks typically see moderate exploitation probability. The absence from CISA KEV and lack of public exploit code reduces immediate urgency. The SSVC decision framework suggests DEFER priority: while technically exploitable remotely without authentication, DoS-only impact against a patchable framework with no confirmed active exploitation ranks below RCE or data exposure risks. Organizations should prioritize patching internet-facing .NET applications and high-availability services, but this does not require emergency response unless applications are known targets for DoS campaigns. The race condition nature may require specific timing conditions that reduce reliability in real-world exploitation compared to simpler DoS vectors. |
| Exploit ScenarioDerived | An unauthenticated remote attacker identifies an internet-facing web application or service built on vulnerable .NET Framework versions. The attacker crafts a series of concurrent HTTP requests designed to trigger simultaneous access to shared framework resources, exploiting the race condition in thread synchronization. By repeatedly sending these parallel requests with precise timing, the attacker causes the .NET runtime to enter an inconsistent state, resulting in application crashes or service unavailability. No specialized exploit tools are required given the low attack complexity, though reliable exploitation may require experimentation to identify optimal request patterns and timing. |
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 through 4.8.1 allows unauthenticated remote attackers to crash applications via race condition exploitation over a network. The vulnerability stems from improper synchronization when multiple threads access shared resources concurrently (CWE-755). Affected versions span .NET Framework 3.5, 4.6.2, 4.7.x, 4.8, and 4.8.1 across multiple component combinations. Microsoft has released patches addressing the flaw. No public exploit code or active explo
Earlier versions of this analysis (1)
Denial of service in Microsoft .NET Framework 3.5 through 4.8.1 allows unauthenticated remote attackers to crash applications via race condition exploitation over a network. The vulnerability stems from improper synchronization when multiple threads access shared resources concurrently (CWE-755). Affected versions span .NET Framework 3.5, 4.6.2, 4.7.x, 4.8, and 4.8.1 across multiple component combinations. Microsoft has released patches addressing the flaw. No public exploit code or active exploitation (KEV) confirmed at time of analysis, though the low attack complexity (AC:L) and network-accessible attack vector (AV:N) make this readily exploitable once attack patterns emerge.
RemediationAI
Apply vendor-released patches immediately from Microsoft Update or Windows Server Update Services (WSUS). For .NET Framework 3.5, upgrade components to at least 2.0.50727.8982 and 3.0.30729.8976. For combined 3.5 and 4.7.2 installations, upgrade to 2.0.50727.9068, 3.0.30729.9065, and 4.7.4141.0 or higher. For combined 3.5 and 4.8 installations, upgrade to 2.0.50727.9068, 3.0.30729.9065, and 4.8.4801.0 or higher. For combined 3.5 and 4.8.1 installations, upgrade to 2.0.50727.9181, 3.0.30729.9165, and 4.8.9332.0 or higher. For standalone 4.6.2 through 4.8 installations, upgrade to 4.8.4801.0 or later. Download patches directly from Microsoft Security Response Center at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-23666. No workarounds are documented; patching is the only effective mitigation. Test patches in non-production environments before deploying to critical systems, as framework updates may require application compatibility validation. Reboot systems after patch installation to ensure complete runtime replacement.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 12 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
This vulnerability exploits a race condition (CWE-755) in the .NET Framework runtime's handling of concurrent thread execution accessing shared resources without proper synchronization primitives (locks, semaphores, or atomic operations). The flaw affects the core framework components across multiple major versions: .NET Framework 3.5 (CLR 2.0.50727.x and 3.0.30729.x components), 4.6.2 through 4.7.2 (CLR 4.7.x), 4.8 (CLR 4.8.4801.0), and 4.8.1 (CLR 4.8.9332.0). Race conditions in managed runtime environments are particularly critical because the .NET Framework serves as the execution engine for countless Windows applications and services. The shared resource contention likely occurs in native interop layers, thread pool management, or memory allocation subsystems where timing-dependent execution order can lead to inconsistent state. Applications built on any affected .NET Framework version inherit this vulnerability regardless of their own code quality.
Know when Microsoft Net Framework 3 5 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: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.
Executive ViewAI
A denial-of-service vulnerability in Microsoft .NET Framework versions 3.5 through 4.8.1 allows unauthenticated remote attackers to crash applications through network-based race condition exploitation, potentially disrupting business-critical services dependent on affected .NET versions. Organizations running legacy or current .NET Framework instances face immediate risk of application downtime without remediation.
Apply vendor patch. If immediate patching is not feasible, implement network-level rate limiting and access controls to restrict unauthenticated connections to affected .NET applications; implement application-level monitoring to detect abnormal crash patterns indicative of exploitation attempts.
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.
More in Microsoft Net Framework 3 5
View allInfinite 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
EUVD-2026-22363
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB