CVE-2026-33116
published 2026-04-14CVE-2026-33116: Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized attacker to deny service over a network.
PriorityP348high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
2.14%
80.0th percentile
Loop with unreachable exit condition ('infinite loop') in .NET, .NET Framework, Visual Studio allows an unauthorized attacker to deny service over a network.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| microsoft | microsoft_net_framework_3.5 | >= 3.5.0 < 2.0.50727.8982 & 3.0.30729.8976 | 2.0.50727.8982 & 3.0.30729.8976 |
| microsoft | microsoft_net_framework_3.5_and_4.7.2 | >= 4.7.0 < 2.0.50727.9068 & 3.0.30729.9065 & 4.7.4141.0 | 2.0.50727.9068 & 3.0.30729.9065 & 4.7.4141.0 |
| microsoft | microsoft_net_framework_3.5_and_4.8 | >= 4.8.0 < 2.0.50727.9068 & 3.0.30729.9065 & 4.8.4801.0 | 2.0.50727.9068 & 3.0.30729.9065 & 4.8.4801.0 |
| microsoft | microsoft_net_framework_3.5_and_4.8.1 | >= 4.8.1 < 2.0.50727.9181 & 3.0.30729.9165 & 4.8.9332.0 | 2.0.50727.9181 & 3.0.30729.9165 & 4.8.9332.0 |
| microsoft | microsoft_net_framework_4.6.2_4.7_4.7.1_4.7.2 | >= 4.7.0 < 4.8.4801.0 | 4.8.4801.0 |
| microsoft | microsoft_net_framework_4.8 | >= 4.8.0 < 4.8.4801.0 | 4.8.4801.0 |
| microsoft | net | >= 10.0.0 < 10.0.6 | 10.0.6 |
| microsoft | net | >= 8.0.0 < 8.0.26 | 8.0.26 |
| microsoft | net | >= 9.0.0 < 9.0.15 | 9.0.15 |
| microsoft | net_10.0 | >= 10.0.0 < 10.0.6 | 10.0.6 |
| microsoft | net_8.0 | >= 8.0 < 8.0.26 | 8.0.26 |
| microsoft | net_8.0 | >= 8.0.0 < 8.0.26 | 8.0.26 |
| microsoft | net_9.0 | >= 9.0.0 < 9.0.15 | 9.0.15 |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| microsoft | net_framework | — | — |
| ubuntu | dotnet10 | — | — |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
ghsa7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu7.5HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
.NET vulnerabilities
vendor_ubuntu·2026-04-28·CVSS 7.5
CVE-2026-33116 [HIGH] .NET vulnerabilities
Title: .NET vulnerabilities
Summary: Several security issues were fixed in .NET.
Ludvig Pedersen discovered that the System.Security.Cryptography.Xml
library in .NET incorrectly handled certain XML inputs. An attacker could
possibly use this issue to consume excessive resources, resulting in a
denial of service. (CVE-2026-33116, CVE-2026-26171)
Ludvig Pedersen and Kevin Jones discovered that the
System.Security.Cryptography.Xml library in .NET incorrectly handled
certain XML inputs. An attacker could possibly use this issue to cause
.NET to crash, resulting in a denial of service. (CVE-2026-32203)
Ludvig Pedersen discovered that the System.Net.Mail component in .NET
incorrectly handled certain inputs. An attacker could possibly use this
issue to perform a network spoofing attack. (CVE-
Ubuntu
.NET vulnerabilities
vendor_ubuntu·2026-04-15·CVSS 7.5
CVE-2026-26171 [HIGH] .NET vulnerabilities
Title: .NET vulnerabilities
Summary: Several security issues were fixed in .NET.
Ludvig Pedersen discovered that the System.Security.Cryptography.Xml
library in .NET incorrectly handled certain XML inputs. An attacker could
possibly use this issue to consume excessive resources, resulting in a
denial of service. (CVE-2026-33116, CVE-2026-26171)
Ludvig Pedersen and Kevin Jones discovered that the
System.Security.Cryptography.Xml library in .NET incorrectly handled
certain XML inputs. An attacker could possibly use this issue to cause
.NET to crash, resulting in a denial of service. (CVE-2026-32203)
Ludvig Pedersen discovered that the System.Net.Mail component in .NET
incorrectly handled certain inputs. An attacker could possibly use this
issue to perform a network spoofing attack. (CVE-
Red Hat
dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
vendor_redhat·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] CWE-776 dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
A flaw was found in .NET. A remote attacker could exploit this vulnerability by crafting a malicious XML document that triggers an infinite recursion within the XmlDecryptionTransform component. This could lead to a Denial of Service (DoS), making the affected system unresponsive.
Statement: This is an Important denial of service vulnerability in .NET's XmlDecryptionTransform. An attacker could exploit this flaw by providing specially crafted XML data, leading to an infinite recursion and causing a denial of service in applications processing such data. This affects Red Hat Enterprise Linux versions 8, 9, and 10, as well as Fedora.
Mitigation: Mitigation for this issue is either not available or the current
GHSA
Microsoft Security Advisory CVE-2026-33116 – .NET, .NET Framework, and Visual Studio Denial of Service Vulnerability
ghsa·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] CWE-20 Microsoft Security Advisory CVE-2026-33116 – .NET, .NET Framework, and Visual Studio Denial of Service Vulnerability
Microsoft Security Advisory CVE-2026-33116 – .NET, .NET Framework, and Visual Studio Denial of Service Vulnerability
## Executive Summary:
Microsoft is releasing this security advisory to provide information about a vulnerability in System.Security.Cryptography.Xml. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.
A vulnerability exists in EncryptedXml class where an attacker can cause an infinite loop and perform a Denial of Service attack.
## Announcement
Announcement for this issue can be found at https://github.com/dotnet/announcements/issues/392
## CVSS Details
- **Version:** 3.1
- **Severity:** High
- **Score:** 7.5
- **Vector:** 7.5 CVSS: 3.1AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C
- **Weakness:
VulDB
Microsoft .NET Framework prior 10.0.6 infinite loop
vuldb·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] Microsoft .NET Framework prior 10.0.6 infinite loop
A vulnerability identified as problematic has been detected in Microsoft .NET Framework. This affects an unknown function. This manipulation causes infinite loop.
This vulnerability is handled as CVE-2026-33116. The attack can be initiated remotely. There is not any exploit available.
You should upgrade the affected component.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-33116 dotnet8.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
bugzilla·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] CVE-2026-33116 dotnet8.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
CVE-2026-33116 dotnet8.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-33116 dotnet9.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
bugzilla·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] CVE-2026-33116 dotnet9.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
CVE-2026-33116 dotnet9.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-33116 dotnet10.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
bugzilla·2026-04-14·CVSS 7.5
CVE-2026-33116 [HIGH] CVE-2026-33116 dotnet10.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
CVE-2026-33116 dotnet10.0: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-33116 dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
bugzilla·2026-04-13·CVSS 7.5
CVE-2026-33116 [HIGH] CVE-2026-33116 dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
CVE-2026-33116 dotnet: .NET: Denial of Service via Infinite Recursion in XmlDecryptionTransform
.NET - DenialOfService - Denial of Service via Infinite Recursion in XmlDecryptionTransform
Bleepingcomputer
Microsoft April 2026 Patch Tuesday fixes 167 flaws, 2 zero-days
blogs_bleepingcomputer·2026-04-14·CVSS 6.5
[MEDIUM] Microsoft April 2026 Patch Tuesday fixes 167 flaws, 2 zero-days
## Microsoft April 2026 Patch Tuesday fixes 167 flaws, 2 zero-days
## Lawrence Abrams
Today is Microsoft's April 2026 Patch Tuesday with security updates for 167 flaws, including 2 zero-day vulnerabilities.
This Patch Tuesday also addresses eight "Critical" vulnerabilities, 7 of which are remote code execution flaws and the other is a denial of service flaw.
The number of bugs in each vulnerability category is listed below:
93 Elevation of Privilege Vulnerabilities
13 Security Feature Bypass Vulnerabilities
20 Remote Code Execution Vulnerabilities
21 Information Disclosure Vulnerabilities
10 Denial of Service Vulnerabilities
9 Spoofing Vulnerabilities
When BleepingComputer reports on Patch Tuesday security updates, we only count those released by Microsoft today.
Therefore, the
Sans Isc
Microsoft Patch Tuesday April 2026., (Tue, Apr 14th)
blogs_sans_isc·2026-04-14·CVSS 8.8
[HIGH] Microsoft Patch Tuesday April 2026., (Tue, Apr 14th)
Microsoft Patch Tuesday April 2026.
Published: 2026-04-14. Last Updated: 2026-04-14 17:46:09 UTC
by Johannes Ullrich (Version: 1)
0 comment(s)
This month's Microsoft Patch Tuesday looks like a record one, but let's look at it a bit closer to understand what is happening
The update patches a total of 243 vulnerabilities. However, 78 of them are Chromium issues affecting Microsoft Edge. Patches for Edge were released earlier. This leaves 165 vulnerabilities that are not Edge-related. Of these, 8 are rated critical, and 154 are important. One vulnerability has already been exploited, and another was made public before today but has not yet been seen in the wild.
Noteworthy Vulnerabilities:
CVE-2026-33827 (Windows TCP/IP Remote Code Execution Vulnerability): As a packet nerd, I love thes
Rapid7
Patch Tuesday - April 2026
blogs_rapid7·2026-04-14·CVSS 6.5
[MEDIUM] Patch Tuesday - April 2026
Microsoft is publishing 167 vulnerabilities on April 2026 Patch Tuesday . Microsoft is aware of exploitation in the wild for one of today’s vulnerabilities, and public disclosure for one other. Microsoft evaluates 19 of the vulnerabilities published today as more likely to see future exploitation. So far this month, Microsoft has provided patches to address 80 browser vulnerabilities, which are not included in the Patch Tuesday count above.
## Increasing volumes of vulnerabilities
Regular Patch Tuesday watchers will know that these vulnerability totals are significantly higher than usual, especially the browser numbers. Late last week, Microsoft published patches to resolve more than 60 browser vulnerabilities in a single day, which is a new record in that very specific category.
It mig
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-33116https://access.redhat.com/errata/RHSA-2026:13280https://access.redhat.com/errata/RHSA-2026:13281https://access.redhat.com/errata/RHSA-2026:13282https://access.redhat.com/errata/RHSA-2026:13283https://access.redhat.com/errata/RHSA-2026:13693https://access.redhat.com/errata/RHSA-2026:8467https://access.redhat.com/errata/RHSA-2026:8468https://access.redhat.com/errata/RHSA-2026:8469https://access.redhat.com/errata/RHSA-2026:8470https://access.redhat.com/errata/RHSA-2026:8471https://access.redhat.com/errata/RHSA-2026:8472https://access.redhat.com/errata/RHSA-2026:8473https://access.redhat.com/errata/RHSA-2026:8474https://access.redhat.com/errata/RHSA-2026:8475https://access.redhat.com/errata/RHSA-2026:9077https://access.redhat.com/errata/RHSA-2026:9080https://access.redhat.com/errata/RHSA-2026:9205https://access.redhat.com/security/cve/CVE-2026-33116https://bugzilla.redhat.com/show_bug.cgi?id=2457741https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33116.json
2026-04-14
Published