Home

Description

Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized attacker to deny service over a network.

PUBLISHED Reserved 2026-03-17 | Published 2026-04-14 | Updated 2026-06-01 | Assigner microsoft




HIGH: 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C

Problem types

CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop')

CWE-400: Uncontrolled Resource Consumption

CWE-20: Improper Input Validation

Product status

10.0.0 (custom) before 10.0.6
affected

8.0 (custom) before 8.0.26
affected

8.0.0 (custom) before 8.0.26
affected

9.0.0 (custom) before 9.0.15
affected

3.5.0 (custom) before 2.0.50727.8982 & 3.0.30729.8976
affected

4.7.0 (custom) before 2.0.50727.9068 & 3.0.30729.9065 & 4.7.4141.0
affected

4.8.0 (custom) before 2.0.50727.9068 & 3.0.30729.9065 & 4.8.4801.0
affected

4.8.1 (custom) before 2.0.50727.9181 & 3.0.30729.9165 & 4.8.9332.0
affected

4.7.0 (custom) before 4.8.4801.0
affected

4.8.0 (custom) before 4.8.4801.0
affected

References

msrc.microsoft.com/update-guide/vulnerability/CVE-2026-33116 (.NET, .NET Framework, and Visual Studio Denial of Service Vulnerability) vendor-advisory patch

cve.org (CVE-2026-33116)

nvd.nist.gov (CVE-2026-33116)

Download JSON