CVE-2023-21538
.NET Denial of Service Vulnerability
.NET Denial of Service Vulnerability
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
.NET Denial of Service Vulnerability
.NET Denial of Service Vulnerability
- Record
CVE-2023-21538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C - Weakness
- CWE-502
- Updated
- 2026-11-02
EUVDEUVD-2023-0406
7.5
.NET Denial of Service Vulnerability
- Record
EUVD-2023-0406- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8f7f-vqg5-jrv9
7.5
.NET Denial of Service Vulnerability
Microsoft Security Advisory CVE-2023-21538: .NET Denial of Service Vulnerability
<a name="executive-summary"></a>Executive summary
Microsoft is releasing this security advisory to provide information about a vulnerability in .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 .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 an invalid request to an exposed endpoint.
Discussion
Discussion for this issue can be found at https://github.com/dotnet/runtime/issues/80449
<a name="mitigation-factors"></a>Mitigation factors
Microsoft has not identified any mitigating factors for this vulnerability.
<a name="affected-software"></a>Affected software
- Any .NET 6.0 application running on .NET 6.0.12 or earlier.
If your application uses the following package versions, ensure you update to the latest version of .NET.
<a name=".NET 6"></a>.NET 6
Package name | Affected version | Patched version ------------ | ---------------- | ------------------------- Microsoft.NetCore.App.Runtime.linux-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.osx-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.osx-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-x86|>= 6.0.0, <= 6.0.12|6.0.13
Advisory FAQ
<a name="how-affected"></a>How do I know if I am affected?
If you have a runtime or SDK with a version listed, or an affected package listed in affected software, you're exposed to the vulnerability.
<a name="how-fix"></a>How do I fix the issue?
- To fix the issue please install the latest version of .NET 6.0. If you have installed one or more .NET SDKs through Visual Studio, Visual Studio will prompt you to update Visual Studio, which will also update your .NET SDKs.
- If you have .NET Core 3.1 or greater installed, you can list the versions you have installed by running the
dotnet --infocommand. You will see output like the following; - If you are using one of the affected packages, please update to the patched version listed above.
.NET Core SDK (reflecting any global.json):
Version: 6.0.300
Commit: 8473146e7d
Runtime Environment:
OS Name: Windows
OS Version: 10.0.18363
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\6.0.300\
Host (useful for support):
…
- Record
GHSA-8f7f-vqg5-jrv9- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-502
- Updated
- 2026-11-02
NVD
7.5
.NET Denial of Service Vulnerability
- Record
CVE-2023-21538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-502
- Updated
- 2026-11-02
OSVALPINE-CVE-2023-21538
7.5
.NET Denial of Service Vulnerability
- Record
ALPINE-CVE-2023-21538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
7.5
.NET Denial of Service Vulnerability
- Record
CVE-2023-21538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVGHSA-8f7f-vqg5-jrv9
7.5
.NET Denial of Service Vulnerability
Microsoft Security Advisory CVE-2023-21538: .NET Denial of Service Vulnerability
<a name="executive-summary"></a>Executive summary
Microsoft is releasing this security advisory to provide information about a vulnerability in .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 .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 an invalid request to an exposed endpoint.
Discussion
Discussion for this issue can be found at https://github.com/dotnet/runtime/issues/80449
<a name="mitigation-factors"></a>Mitigation factors
Microsoft has not identified any mitigating factors for this vulnerability.
<a name="affected-software"></a>Affected software
- Any .NET 6.0 application running on .NET 6.0.12 or earlier.
If your application uses the following package versions, ensure you update to the latest version of .NET.
<a name=".NET 6"></a>.NET 6
Package name | Affected version | Patched version ------------ | ---------------- | ------------------------- Microsoft.NetCore.App.Runtime.linux-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-musl-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.linux-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.osx-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.osx-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-arm|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-arm64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-x64|>= 6.0.0, <= 6.0.12|6.0.13 Microsoft.NetCore.App.Runtime.win-x86|>= 6.0.0, <= 6.0.12|6.0.13
Advisory FAQ
<a name="how-affected"></a>How do I know if I am affected?
If you have a runtime or SDK with a version listed, or an affected package listed in affected software, you're exposed to the vulnerability.
<a name="how-fix"></a>How do I fix the issue?
- To fix the issue please install the latest version of .NET 6.0. If you have installed one or more .NET SDKs through Visual Studio, Visual Studio will prompt you to update Visual Studio, which will also update your .NET SDKs.
- If you have .NET Core 3.1 or greater installed, you can list the versions you have installed by running the
dotnet --infocommand. You will see output like the following; - If you are using one of the affected packages, please update to the patched version listed above.
.NET Core SDK (reflecting any global.json):
Version: 6.0.300
Commit: 8473146e7d
Runtime Environment:
OS Name: Windows
OS Version: 10.0.18363
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\6.0.300\
Host (useful for support):
…
- Record
GHSA-8f7f-vqg5-jrv9- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-502
- Updated
- 2026-11-02
OSVRHSA-2023:0077
7.5
Red Hat Security Advisory: .NET 6.0 security, bug fix, and enhancement update
- Record
RHSA-2023:0077- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:0078
7.5
Red Hat Security Advisory: .NET 6.0 security, bug fix, and enhancement update
- Record
RHSA-2023:0078- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:0079
7.5
Red Hat Security Advisory: .NET 6.0 security, bug fix, and enhancement update
- Record
RHSA-2023:0079- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2023:0077
7.5
Moderate: .NET 6.0 security, bug fix, and enhancement update
.NET is a managed-software framework. It implements a subset of the .NET framework APIs and several new APIs, and it includes a CLR implementation.
New versions of .NET that address a security vulnerability are now available. The updated versions are .NET SDK 6.0.113 and .NET Runtime 6.0.13.
The following packages have been upgraded to a later upstream version: dotnet6.0 (6.0.113). (BZ#2154459)
Security Fix(es):
- dotnet: Parsing an empty HTTP response as a JSON.NET JObject causes a stack overflow and crashes a process (CVE-2023-21538)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2023:0077- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2023:0079
7.5
Moderate: .NET 6.0 security, bug fix, and enhancement update
.NET is a managed-software framework. It implements a subset of the .NET framework APIs and several new APIs, and it includes a CLR implementation.
New versions of .NET that address a security vulnerability are now available. The updated versions are .NET SDK 6.0.113 and .NET Runtime 6.0.13.
The following packages have been upgraded to a later upstream version: dotnet6.0 (6.0.113). (BZ#2154458)
Security Fix(es):
- dotnet: Parsing an empty HTTP response as a JSON.NET JObject causes a stack overflow and crashes a process (CVE-2023-21538)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2023:0079- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-21538
7.5
.NET Denial of Service Vulnerability
- Record
UBUNTU-CVE-2023-21538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2023:0077 No score
Moderate: .NET 6.0 security, bug fix, and enhancement update
.NET is a managed-software framework. It implements a subset of the .NET framework APIs and several new APIs, and it includes a CLR implementation.
New versions of .NET that address a security vulnerability are now available. The updated versions are .NET SDK 6.0.113 and .NET Runtime 6.0.13.
The following packages have been upgraded to a later upstream version: dotnet6.0 (6.0.113). (BZ#2154459)
Security Fix(es):
- dotnet: Parsing an empty HTTP response as a JSON.NET JObject causes a stack overflow and crashes a process (CVE-2023-21538)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2023:0077- Updated
- 2026-11-02
OSVALSA-2023:0079 No score
Moderate: .NET 6.0 security, bug fix, and enhancement update
.NET is a managed-software framework. It implements a subset of the .NET framework APIs and several new APIs, and it includes a CLR implementation.
New versions of .NET that address a security vulnerability are now available. The updated versions are .NET SDK 6.0.113 and .NET Runtime 6.0.13.
The following packages have been upgraded to a later upstream version: dotnet6.0 (6.0.113). (BZ#2154458)
Security Fix(es):
- dotnet: Parsing an empty HTTP response as a JSON.NET JObject causes a stack overflow and crashes a process (CVE-2023-21538)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2023:0079- Updated
- 2026-11-02
OSVBIT-dotnet-2023-21538 No score
.NET Denial of Service Vulnerability
.NET Denial of Service Vulnerability
- Record
BIT-dotnet-2023-21538- Updated
- 2026-11-02
OSVBIT-dotnet-sdk-2023-21538 No score
.NET Denial of Service Vulnerability
.NET Denial of Service Vulnerability
- Record
BIT-dotnet-sdk-2023-21538- Updated
- 2026-11-02
OSVBIT-powershell-2023-21538 No score
.NET Denial of Service Vulnerability
.NET Denial of Service Vulnerability
- Record
BIT-powershell-2023-21538- Updated
- 2026-11-02
OSVUSN-5798-1 No score
dotnet6 vulnerability
Johan Gorter discovered that .NET 6 incorrectly processed certain invalid HTTP requests. An attacker could possibly use this issue to cause a denial of service condition for an exposed endpoint.
- Record
USN-5798-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
Microsoft.NetCore.App.Runtime.linux-armNuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.linux-arm64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.linux-musl-armNuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.linux-musl-arm64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.linux-musl-x64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.linux-x64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.osx-arm64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.osx-x64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.win-armNuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.win-arm64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Show 105 moreShow less
| Package | Affected | Fixed |
|---|---|---|
Microsoft.NetCore.App.Runtime.win-x64NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
Microsoft.NetCore.App.Runtime.win-x86NuGet |
6.0.0 up to 6.0.13 | 6.0.13 |
dotnet6-buildAlpine:v3.16 |
before 6.0.113-r0 | 6.0.113-r0 |
dotnet6-buildAlpine:v3.17 |
before 6.0.113-r0 | 6.0.113-r0 |
dotnet6-buildAlpine:v3.18 |
before 6.0.113-r0 | 6.0.113-r0 |
dotnet6-buildAlpine:v3.19 |
before 6.0.113-r0 | 6.0.113-r0 |
dotnet6-buildAlpine:v3.20 |
before 6.0.113-r0 | 6.0.113-r0 |
dotnet6-runtimeAlpine:v3.16 |
before 6.0.13-r0 | 6.0.13-r0 |
dotnet6-runtimeAlpine:v3.17 |
before 6.0.13-r0 | 6.0.13-r0 |
dotnet6-runtimeAlpine:v3.18 |
before 6.0.13-r0 | 6.0.13-r0 |
dotnet6-runtimeAlpine:v3.19 |
before 6.0.13-r0 | 6.0.13-r0 |
dotnet6-runtimeAlpine:v3.20 |
before 6.0.13-r0 | 6.0.13-r0 |
aspnetcore-runtime-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
aspnetcore-targeting-pack-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
dotnet-apphost-pack-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
dotnet-hostfxr-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
dotnet-runtime-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
dotnet-sdk-6.0AlmaLinux:9 |
before 6.0.113-1.el9_1 | 6.0.113-1.el9_1 |
dotnet-sdk-6.0-source-built-artifactsAlmaLinux:9 |
before 6.0.113-1.el9_1 | 6.0.113-1.el9_1 |
dotnet-targeting-pack-6.0AlmaLinux:9 |
before 6.0.13-1.el9_1 | 6.0.13-1.el9_1 |
dotnet-templates-6.0AlmaLinux:9 |
before 6.0.113-1.el9_1 | 6.0.113-1.el9_1 |
aspnetcore-runtime-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
aspnetcore-targeting-pack-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
dotnet-apphost-pack-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
dotnet-hostfxr-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
dotnet-runtime-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
dotnet-sdk-6.0AlmaLinux:8 |
before 6.0.113-1.el8_7 | 6.0.113-1.el8_7 |
dotnet-sdk-6.0-source-built-artifactsAlmaLinux:8 |
before 6.0.113-1.el8_7 | 6.0.113-1.el8_7 |
dotnet-targeting-pack-6.0AlmaLinux:8 |
before 6.0.13-1.el8_7 | 6.0.13-1.el8_7 |
dotnet-templates-6.0AlmaLinux:8 |
before 6.0.113-1.el8_7 | 6.0.113-1.el8_7 |
dotnetBitnami |
6.0.0 up to 6.0.1 | 6.0.1 |
dotnet-sdkBitnami |
6.0.0 up to 6.0.1 | 6.0.1 |
powershellBitnami |
7.2.0 to 7.2.0 | None known |
Microsoft.NETCore.App.Runtime.linux-armNuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.linux-arm64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.linux-musl-armNuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.linux-musl-arm64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.linux-musl-x64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.linux-x64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.osx-arm64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.osx-x64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.win-armNuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.win-arm64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.win-x64NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
Microsoft.NETCore.App.Runtime.win-x86NuGet |
6.0.0 up to 6.0.13, plus listed versions 6.0.16.0.106.0.116.0.126.0.2 Show 7 moreShow less6.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.13 |
aspnetcore-runtime-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
aspnetcore-targeting-pack-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-apphost-pack-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-apphost-pack-6.0-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-hostfxr-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-hostfxr-6.0-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-runtime-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-runtime-6.0-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-sdk-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet-sdk-6.0-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet-targeting-pack-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-templates-6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0Red Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet-apphost-pack-6.0-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-hostfxr-6.0-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-runtime-6.0-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:6.0.13-1.el9_1 | 0:6.0.13-1.el9_1 |
dotnet-sdk-6.0-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet-sdk-6.0-source-built-artifactsRed Hat:enterprise_linux:9::crb |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
rh-dotnet60-aspnetcore-runtime-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-aspnetcore-targeting-pack-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnetRed Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
rh-dotnet60-dotnet-apphost-pack-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnet-debuginfoRed Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
rh-dotnet60-dotnet-hostRed Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnet-hostfxr-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnet-runtime-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnet-sdk-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
rh-dotnet60-dotnet-sdk-6.0-source-built-artifactsRed Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
rh-dotnet60-dotnet-targeting-pack-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.13-1.el7_9 | 0:6.0.13-1.el7_9 |
rh-dotnet60-dotnet-templates-6.0Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
rh-dotnet60-netstandard-targeting-pack-2.1Red Hat:rhel_dotnet:6.0::el7 |
before 0:6.0.113-1.el7_9 | 0:6.0.113-1.el7_9 |
aspnetcore-runtime-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
aspnetcore-targeting-pack-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-apphost-pack-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-apphost-pack-6.0-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-hostfxr-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-hostfxr-6.0-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-runtime-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-runtime-6.0-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-sdk-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet-sdk-6.0-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet-targeting-pack-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-templates-6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0Red Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet-apphost-pack-6.0-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-hostfxr-6.0-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-runtime-6.0-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:6.0.13-1.el8_7 | 0:6.0.13-1.el8_7 |
dotnet-sdk-6.0-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet-sdk-6.0-source-built-artifactsRed Hat:enterprise_linux:8::crb |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6.0Rocky Linux:9 |
before 0:6.0.113-1.el9_1 | 0:6.0.113-1.el9_1 |
dotnet6.0Rocky Linux:8 |
before 0:6.0.113-1.el8_7 | 0:6.0.113-1.el8_7 |
dotnet6Ubuntu:22.04:LTS |
before 6.0.113-0ubuntu1~22.04.1, plus listed versions 6.0.108-0ubuntu1~22.04.16.0.109-0ubuntu1~22.04.16.0.110-0ubuntu1~22.04.16.0.111-0ubuntu1~22.04.1 |
6.0.113-0ubuntu1~22.04.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-21538 is a high vulnerability (CVSS 7.5) in Microsoft .net, published January 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.84%, the 86th percentile. Fixed in Microsoft.NetCore.App.Runtime.linux-arm 6.0.13.
References
msrc.microsoft.com/update-guide/vulnerability/CVE-2023-21538
github.com/dotnet/runtime/security/advisories/GHSA-8f7f-vqg5-jrv9
nvd.nist.gov/vuln/detail/CVE-2023-21538
portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2023-21538
lists.fedoraproject.org/archives/list/[email protected]/message/GV5QDWYJ4C26JB7RTI55Z4O76WSH4FMV
lists.fedoraproject.org/archives/list/[email protected]/message/ZI27LYW5C4Z4644WYIQWOXBZL7WIP2X6
Show 22 moreShow less
github.com/advisories/GHSA-8f7f-vqg5-jrv9
security.alpinelinux.org/vuln/CVE-2023-21538
access.redhat.com/errata/RHSA-2023:0077
access.redhat.com/security/cve/CVE-2023-21538
bugzilla.redhat.com/2158342
errata.almalinux.org/9/ALSA-2023-0077.html
access.redhat.com/errata/RHSA-2023:0079
errata.almalinux.org/8/ALSA-2023-0079.html
github.com/dotnet/runtime
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2158342
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0077.json
cve.org/CVERecord?id=CVE-2023-21538
github.com/dotnet/core/blob/main/release-notes/6.0/6.0.13/6.0.13.md
access.redhat.com/errata/RHSA-2023:0078
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0078.json
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0079.json
errata.rockylinux.org/RLSA-2023:0077
errata.rockylinux.org/RLSA-2023:0079
ubuntu.com/security/CVE-2023-21538
devblogs.microsoft.com/dotnet/january-2023-updates
ubuntu.com/security/notices/USN-5798-1
Left out here: the rest of 2 source descriptions. The JSON record has them.