VYPR
High severityNVD Advisory· Published Jan 10, 2023· Updated Jan 1, 2025

.NET Denial of Service Vulnerability

CVE-2023-21538

Description

.NET Denial of Service Vulnerability

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A denial of service vulnerability in .NET 6.0 allows a malicious client to cause a stack overflow via invalid requests, leading to service disruption.

Vulnerability

CVE-2023-21538 is a denial of service vulnerability in .NET 6.0 that arises when a malicious client sends an invalid request to an exposed endpoint, causing a stack overflow. The root cause lies in improper handling of such requests in the runtime, leading to uncontrolled recursion or excessive stack consumption [1].

Exploitation

An attacker can exploit this vulnerability remotely over a network without any authentication. By sending a specially crafted invalid request to a vulnerable .NET 6.0 application, the attacker triggers a stack overflow, which crashes the process. The attack requires only network access to an endpoint that accepts requests [1].

Impact

Successful exploitation results in a denial of service, rendering the application unavailable. This can disrupt services and potentially impact business operations. No other impacts, such as data breach or privilege escalation, have been identified [1][3].

Mitigation

Microsoft has released a security update for .NET 6.0 (version 6.0.13) that addresses this vulnerability. All affected packages listed in the advisory should be updated. No mitigating factors or workarounds are available [1][3].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
Microsoft.NETCore.App.Runtime.linux-armNuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.linux-arm64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.linux-musl-armNuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.linux-musl-arm64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.linux-musl-x64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.linux-x64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.osx-arm64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.osx-x64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.win-armNuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.win-arm64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.win-x64NuGet
>= 6.0.0, < 6.0.136.0.13
Microsoft.NETCore.App.Runtime.win-x86NuGet
>= 6.0.0, < 6.0.136.0.13

Affected products

26

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

7

News mentions

0

No linked articles in our index yet.