Microsoft Security Advisory CVE-2024-21386: .NET Denial of Service Vulnerability
Date: 2024-02
Affected: nuget/Microsoft.AspNetCore.App.Runtime.win-x86, nuget/Microsoft.AspNetCore.App.Runtime.win-x64, nuget/Microsoft.AspNetCore.App.Runtime.win-arm64
Attack vector: dos
Category: vulnerability-disclosure
Severity: High
CVE: CVE-2024-21386
CWE: CWE-400
CVSS: 7.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)

# Microsoft Security Advisory CVE-2024-21386: .NET Denial of Service Vulnerability ## Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in ASP.NET 6.0, ASP.NET 7.0 and, ASP.NET 8.0 . This advisory also provides guidance on what developers can do to update their applications to address this vulnerability. A vulnerability exists in ASP.NET applications using SignalR where a malicious client can result in a denial-of-service. ## Announcement Announcement for this issue can be found at https://github.com/dotnet/announcements/issues/295 ### Mitigation factors Microsoft has not identified any mitigating factors for this vulnerability. ## Affected software * Any .NET 6.0 application running on .NET 6.0.26 or earlier. * Any .NET 7.0 application running on .NET 7.0.15 or earlier. * Any .NET 8.0 application running on .NET 8.0.1 or earlier. ## Affected Packages The vulnerability affects any Microsoft .NET Core project if it uses any of affected packages versions listed below ### ASP.NET 6.0 Package name | Affected version | Patched version ------------ | ---------------- | ------------------------- [Microsoft.AspNetCore.App.Runtime.linux-arm](https://www.nuget.org/packages/Microsoft.AspNetCore.App.Runtime.linux-arm) | <= 6.0.26 | 6.0.27 [Microsoft.AspNetCore.App.Runtime.linux-arm64](https://www.nuget.org/packages/Microsoft.AspNetCore.App.Runtime.linux-arm64) | <= 6.0.26 | 6.0.27 [Microsoft


Mitigations:

Architectural layers (MAESTRO):