Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-reachable, no auth or interaction required; impact is availability-only with no confidentiality or integrity consequence per description and CVSS.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
3DescriptionCVE.org
Unchecked input for loop condition in .NET allows an unauthorized attacker to deny service over a network.
AnalysisAI
Denial-of-service in Microsoft .NET runtimes and Visual Studio allows unauthenticated remote attackers to crash or hang .NET applications by supplying crafted input that exploits an unchecked loop termination condition. Affected are .NET 8.0 (all releases through 8.0.29), .NET 9.0 (through 9.0.18), .NET 10.0 (through 10.0.10), and bundled Visual Studio 2022 and 2026 installations. No public exploit has been identified at time of analysis, but the low attack complexity and lack of authentication requirement make this a credible automated threat against any internet-exposed .NET service. Vendor-released patches are available and should be applied promptly, particularly for externally reachable endpoints. Note: the ENISA EUVD tags this as 'Authentication Bypass,' which conflicts with the description and CVSS impact metrics (C:N/I:N/A:H); this discrepancy should be verified with Microsoft's advisory.
Technical ContextAI
CWE-606 (Unchecked Loop Condition) describes a class of defect where program logic uses externally-supplied data to govern a loop's iteration count or exit condition without adequate validation of bounds or termination criteria. In .NET, this pattern can appear in serialization parsers, protocol handlers, or format-decoding routines that process attacker-controlled byte streams. Because the loop never terminates (or iterates an extreme number of times), the affected thread or process consumes CPU and/or memory until it is killed or the host is starved of resources. The vulnerability spans three active .NET release trains - 8.0 (LTS), 9.0 (STS), and 10.0 - and also affects Visual Studio 2022 17.14.x and Visual Studio 2026 18.8.x, which bundle embedded .NET runtimes. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms the vulnerable code path is reachable over the network without authentication or user interaction, indicating it resides in a network-facing parser or request-handling layer rather than a local-only subsystem.
RemediationAI
The primary remediation is to upgrade to the patched release for each affected product: .NET 8.0.30, .NET 9.0.19, .NET 10.0.11, Visual Studio 2022 17.14.38, or Visual Studio 2026 18.8.3. These versions are confirmed as fix boundaries by the ENISA EUVD-2026-56409 affected-version data. Microsoft's update guidance is available at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-62901. For environments where immediate patching is not feasible, a compensating control is to place a reverse proxy or web application firewall in front of any internet-exposed .NET service and configure request size and connection timeout limits to terminate connections that send unusually large or slow payloads - this may reduce blast radius but will not eliminate the underlying flaw. Restricting unauthenticated network access to affected .NET endpoints via network-layer ACLs is a second compensating option, though this may impact legitimate service availability. Side effect of the patched upgrade: Visual Studio updates may reset certain IDE configurations and require restarting active development environments.
More in Visual Studio 2022
View allDenial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
.NET and Visual Studio Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely e
Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service ove
Heap-based buffer overflow (CWE-122) in Microsoft .NET and Visual Studio allows a network-based unauthenticated attacker
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
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
Decompression bomb (CWE-409) in ASP.NET Core allows unauthenticated remote attackers to exhaust server resources and den
Same weakness CWE-606 – Unchecked Input for Loop Condition
View allSame technique Authentication Bypass
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Liberty Linux 10 | Fixed |
| SUSE Liberty Linux 8 | Fixed |
| SUSE Liberty Linux 9 | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-56409
GHSA-m93f-wj8c-rp8p