VYPR
High severityNVD Advisory· Published May 10, 2022· Updated Jan 2, 2025

.NET and Visual Studio Denial of Service Vulnerability

CVE-2022-29117

Description

.NET and Visual Studio Denial of Service Vulnerability

AI Insight

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

A maliciously crafted cookie can cause a denial of service in .NET and Visual Studio applications.

Vulnerability

A denial of service vulnerability exists in the cookie handling functionality of .NET and Visual Studio [1][2]. A malicious client can manipulate cookies sent to an affected application, causing excessive resource consumption. The vulnerability affects .NET 6.0.4 and earlier, .NET 5.0.16 and earlier, and .NET Core 3.1.24 and earlier. Packages such as Microsoft.Owin.Security.Cookies (<=4.21) and Microsoft.AspNetCore.App.Runtime.* on various platforms are also impacted [2].

Exploitation

An unauthenticated attacker can exploit this vulnerability by sending a specially crafted cookie to an affected .NET or ASP.NET Core application over a network. No special privileges or user interaction is required beyond the attacker's ability to make an HTTP request to the application [2].

Impact

Successful exploitation leads to a denial of service condition, where the affected application becomes unresponsive or crashes, degrading availability for legitimate users. There is no impact to confidentiality or integrity [1][2].

Mitigation

Microsoft released updates to address this vulnerability. Affected users should upgrade to the following patched versions: .NET 6.0.5 or later, .NET 5.0.17 or later, .NET Core 3.1.25 or later, and Microsoft.Owin.Security.Cookies version 4.22 or later [2]. The fixed versions were released on or before the advisory date of May 10, 2022. Administrators should apply the updates promptly.

AI Insight generated on May 21, 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.AspNetCore.App.Runtime.win-x64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.Owin.Security.CookiesNuGet
< 4.2.24.2.2
Microsoft.AspNetCore.App.Runtime.win-x64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.OwinNuGet
< 4.2.24.2.2
Microsoft.AspNetCore.App.Runtime.win-x64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-x64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-x64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-x64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.win-x86NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.win-x86NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.win-x86NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.osx-x64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.osx-x64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.osx-x64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-musl-x64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-musl-x64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-musl-x64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-arm64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-arm64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-arm64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-armNuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-armNuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-armNuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.win-arm64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.win-arm64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.win-arm64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.win-armNuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.win-armNuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.win-armNuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64NuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64NuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64NuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.linux-musl-armNuGet
>= 3.0.0, < 3.1.253.1.25
Microsoft.AspNetCore.App.Runtime.linux-musl-armNuGet
>= 5.0.0, < 5.0.175.0.17
Microsoft.AspNetCore.App.Runtime.linux-musl-armNuGet
>= 6.0.0, < 6.0.56.0.5
Microsoft.AspNetCore.App.Runtime.osx-arm64NuGet
>= 6.0.0, < 6.0.56.0.5

Affected products

53

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

10

News mentions

0

No linked articles in our index yet.