.NET Denial of Service Vulnerability
Microsoft is releasing this security advisory to provide information about a vulnerability in .NET Core 3.1 and .NET 6.0. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.
A denial of service vulnerability exists in ASP.NET Core 3.1 and .NET 6.0 where a malicious client could cause a stack overflow which may result in a denial of service attack when an attacker sends a customized payload that is parsed during model binding.
<a name="affected-software"></a>Affected software
- Any .NET 6.0 application running on .NET 6.0.8 or earlier.
- Any ASP.NET Core 3.1 application running on .NET Core 3.1.28 or earlier. If your application uses the following package versions, ensure you update to the latest version of .NET.
<a name="ASP.NET Core 3.1"></a>.NET Core 3.1
| Package name | Affected version | Patched version |
|---|---|---|
| Microsoft.AspNetCore.App.Runtime.linux-arm | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.linux-arm64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.linux-x64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.osx-x64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.win-arm | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.win-arm64 | >= 3.1.5, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.win-x64 | >= 3.1.0, < 3.1.29 | 3.1.29 |
| Microsoft.AspNetCore.App.Runtime.win-x86 | >= 3.1.0, < 3.1.29 | 3.1.29 |
<a name=".NET 6"></a>.NET 6
| Package name | Affected version | Patched version |
|---|---|---|
| Microsoft.AspNetCore.App.Runtime.linux-arm | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.linux-arm64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.linux-musl-arm | >= 5.0.1, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.linux-x64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.osx-arm64 | >= 6.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.osx-x64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.win-arm | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.win-arm64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.win-x64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| Microsoft.AspNetCore.App.Runtime.win-x86 | >= 5.0.0, < 6.0.9 | 6.0.9 |
Other
Announcement for this issue can be found at https://github.com/dotnet/announcements/issues/234 An Issue for this can be found at https://github.com/dotnet/aspnetcore/issues/43953 MSRC details for this can be found at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2022-38013
Betroffene Software
Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.
| Plattform | Paket | Anfällige Versionen | Behoben in |
|---|---|---|---|
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-arm | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-arm64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-musl-arm | >= 5.0.0, < 6.0.9 | 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.linux-x64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.osx-arm64 | >= 5.0.0, < 6.0.9 | 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.osx-x64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.win-arm | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.win-arm64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.win-x64 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
| .NET (NuGet) | Microsoft.AspNetCore.App.Runtime.win-x86 | >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 | 3.1.29, 6.0.9 |
Verweise
- https://github.com/dotnet/aspnetcore/security/advisories/GHSA-r8m2-4x37-6592
- https://nvd.nist.gov/vuln/detail/CVE-2022-38013
- https://github.com/dotnet/aspnetcore
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/2CUL3Z7MEED7RFQZVGQL2MTKSFFZKAAY
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7HCV4TQGOTOFHO5ETRKGFKAGYV2YAUVE
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JA6F4CDKLI3MALV6UK3P2DR5AGCLTT7Y
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/K4K5YL7USOKIR3O2DUKBZMYPWXYPDKXG
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WL334CKOHA6BQQSYJW365HIWJ4IOE45M
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2CUL3Z7MEED7RFQZVGQL2MTKSFFZKAAY
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/7HCV4TQGOTOFHO5ETRKGFKAGYV2YAUVE
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JA6F4CDKLI3MALV6UK3P2DR5AGCLTT7Y
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/K4K5YL7USOKIR3O2DUKBZMYPWXYPDKXG
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WL334CKOHA6BQQSYJW365HIWJ4IOE45M
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2022-38013
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2022-38013
- CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H- Schwäche (CWE)
CWE-400- Plattform
- .NET (NuGet)
- Paket
Microsoft.AspNetCore.App.Runtime.linux-arm, Microsoft.AspNetCore.App.Runtime.linux-arm64, Microsoft.AspNetCore.App.Runtime.linux-musl-arm- Veröffentlicht
- 15.09.2022
- Aktualisiert
- 11.10.2026 11:23
Quellen und Lizenzen
OSV / GitHub Advisory Database - GHSA-r8m2-4x37-6592 - CC BY 4.0
Schwachstellenhistorie: Microsoft.AspNetCore.App.Runtime.linux-arm
Alle veröffentlichten Schwachstellen dieses Pakets (.NET (NuGet)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.
- Einträge insgesamt
- 25
- Erste → letzte
- 05.2022 10.2026
- Ohne Fix
- 0
- In Angriffen ausgenutzt
- 0
Verteilung nach Schweregrad
- Kritisch 3
- Hoch 19
- Mittel 3
Veröffentlichungen pro Jahr
- 2022: 12
- 2023: 1
- 2024: 5
- 2025: 2
- 2026: 5
-
.NET Denial of Service Vulnerability dieser Eintrag
Erkennen Sie Schwachstellen in Ihrer Anwendung
Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.