Skip to main content

Microsoft Net Framework 3 5 EUVDEUVD-2026-22363

| CVE-2026-23666 HIGH
Improper Handling of Exceptional Conditions (CWE-755)
2026-04-14 microsoft
7.5
CVSS 3.1 · Vendor: microsoft
Temporal: 6.7
Share

Severity by source

Vendor (microsoft) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
ENISA EUVD
HIGH
qualitative
CIRCL (temporal)
6.7 MEDIUM
cvss
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

6
Re-analysis Queued
Apr 15, 2026 - 22:22 vuln.today
cvss_changed
Analysis Generated
Apr 14, 2026 - 19:25 vuln.today
EUVD ID Assigned
Apr 14, 2026 - 17:46 euvd
EUVD-2026-22363
Analysis Generated
Apr 14, 2026 - 17:46 vuln.today
Patch released
Apr 14, 2026 - 17:46 nvd
Patch available
CVE Published
Apr 14, 2026 - 16:57 nvd
HIGH 7.5

DescriptionCVE.org

Concurrent execution using shared resource with improper synchronization ('race condition') in .NET Framework allows an unauthorized attacker to deny service over a network.

AnalysisAI

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

Technical ContextAI

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.

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.

Vendor StatusVendor

Share

EUVD-2026-22363 vulnerability details – vuln.today

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