CVE-2023-29331
Fixed in a distro release EPSS 3%CVSS 7.5
.NET, .NET Framework, and Visual Studio Denial of Service Vulnerability
Products: Microsoft .NET 6.0, Microsoft .NET 7.0, Microsoft Visual Studio 2022 version 17.0, Microsoft Visual Studio 2022 version 17.2, Microsoft Visual Studio 2022 version 17.4, Microsoft Visual Studio 2022 version 17.6, Microsoft PowerShell 7.2, Microsoft PowerShell 7.3, Microsoft .NET Framework 4.8, Microsoft .NET Framework 3.5 AND 4.8, Microsoft .NET Framework 3.5 AND 4.7.2, Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2, Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2, Microsoft .NET Framework 3.5 AND 4.8.1, Microsoft .NET Framework 4.6.2, Microsoft .NET Framework 3.5 and 4.6.2, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| NuGet | Microsoft.NETCore.App.Runtime.linux-arm | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-arm | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-arm64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-arm64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-arm | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-arm | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-x64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-musl-x64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-x64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.linux-x64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.osx-arm64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.osx-arm64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.osx-x64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.osx-x64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.win-arm | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.win-arm | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.win-arm64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.win-arm64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.win-x64 | 6.0.18 |
| NuGet | Microsoft.NETCore.App.Runtime.win-x64 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.win-x86 | 7.0.7 |
| NuGet | Microsoft.NETCore.App.Runtime.win-x86 | 6.0.18 |
| NuGet | Microsoft.Windows.Compatibility | 6.0.6 |
| NuGet | Microsoft.Windows.Compatibility | 7.0.3 |
| NuGet | System.Security.Cryptography.Pkcs | 7.0.2 |
| NuGet | System.Security.Cryptography.Pkcs | 6.0.3 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 8 | aspnetcore-runtime-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | aspnetcore-runtime-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | aspnetcore-targeting-pack-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | aspnetcore-targeting-pack-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet | 7.0.107-1.el8_8 |
| AlmaLinux 8 | dotnet-apphost-pack-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | dotnet-apphost-pack-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet-host | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet-hostfxr-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | dotnet-hostfxr-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet-runtime-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | dotnet-runtime-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet-sdk-6.0 | 6.0.118-1.el8_8 |
| AlmaLinux 8 | dotnet-sdk-6.0-source-built-artifacts | 6.0.118-1.el8_8 |
| AlmaLinux 8 | dotnet-sdk-7.0 | 7.0.107-1.el8_8 |
| AlmaLinux 8 | dotnet-sdk-7.0-source-built-artifacts | 7.0.107-1.el8_8 |
| AlmaLinux 8 | dotnet-targeting-pack-6.0 | 6.0.18-1.el8_8 |
| AlmaLinux 8 | dotnet-targeting-pack-7.0 | 7.0.7-1.el8_8 |
| AlmaLinux 8 | dotnet-templates-6.0 | 6.0.118-1.el8_8 |
| AlmaLinux 8 | dotnet-templates-7.0 | 7.0.107-1.el8_8 |
| AlmaLinux 8 | netstandard-targeting-pack-2.1 | 7.0.107-1.el8_8 |
| AlmaLinux 9 | aspnetcore-runtime-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | aspnetcore-runtime-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | aspnetcore-targeting-pack-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | aspnetcore-targeting-pack-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-apphost-pack-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | dotnet-apphost-pack-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-host | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-hostfxr-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | dotnet-hostfxr-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-runtime-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | dotnet-runtime-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-sdk-6.0 | 6.0.118-1.el9_2 |
| AlmaLinux 9 | dotnet-sdk-6.0-source-built-artifacts | 6.0.118-1.el9_2 |
| AlmaLinux 9 | dotnet-sdk-7.0 | 7.0.107-1.el9_2 |
| AlmaLinux 9 | dotnet-sdk-7.0-source-built-artifacts | 7.0.107-1.el9_2 |
| AlmaLinux 9 | dotnet-targeting-pack-6.0 | 6.0.18-1.el9_2 |
| AlmaLinux 9 | dotnet-targeting-pack-7.0 | 7.0.7-1.el9_2 |
| AlmaLinux 9 | dotnet-templates-6.0 | 6.0.118-1.el9_2 |
| AlmaLinux 9 | dotnet-templates-7.0 | 7.0.107-1.el9_2 |
| AlmaLinux 9 | netstandard-targeting-pack-2.1 | 7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 8 | aspnetcore-runtime-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | aspnetcore-runtime-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | aspnetcore-targeting-pack-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | aspnetcore-targeting-pack-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-7.0-debuginfo | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-host | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-host-debuginfo | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-7.0-debuginfo | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-6.0-debuginfo | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-7.0-debuginfo | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0 | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0-debuginfo | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0 | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0-debuginfo | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0-source-built-artifacts | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-targeting-pack-6.0 | 0:6.0.18-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-targeting-pack-7.0 | 0:7.0.7-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-templates-6.0 | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet-templates-7.0 | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet6.0 | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet6.0-debuginfo | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet6.0-debugsource | 0:6.0.118-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet7.0 | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet7.0-debuginfo | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | dotnet7.0-debugsource | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 8 | netstandard-targeting-pack-2.1 | 0:7.0.107-1.el8_8 |
| Red Hat Enterprise Linux 9 | aspnetcore-runtime-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | aspnetcore-runtime-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | aspnetcore-targeting-pack-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | aspnetcore-targeting-pack-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-7.0-debuginfo | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-host | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-host-debuginfo | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-7.0-debuginfo | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-6.0-debuginfo | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-7.0-debuginfo | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0 | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0-debuginfo | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0 | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0-debuginfo | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0-source-built-artifacts | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-targeting-pack-6.0 | 0:6.0.18-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-targeting-pack-7.0 | 0:7.0.7-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-templates-6.0 | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet-templates-7.0 | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet6.0 | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet6.0-debuginfo | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet6.0-debugsource | 0:6.0.118-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet7.0 | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet7.0-debuginfo | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | dotnet7.0-debugsource | 0:7.0.107-1.el9_2 |
| Red Hat Enterprise Linux 9 | netstandard-targeting-pack-2.1 | 0:7.0.107-1.el9_2 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-aspnetcore-runtime-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-aspnetcore-targeting-pack-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet | 0:6.0.118-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-apphost-pack-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-debuginfo | 0:6.0.118-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-host | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-hostfxr-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-runtime-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-sdk-6.0 | 0:6.0.118-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-sdk-6.0-source-built-artifacts | 0:6.0.118-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-targeting-pack-6.0 | 0:6.0.18-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-templates-6.0 | 0:6.0.118-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-netstandard-targeting-pack-2.1 | 0:6.0.118-1.el7_9 |
| Red Hat rhel eus 8.6 | aspnetcore-runtime-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | aspnetcore-targeting-pack-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-apphost-pack-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-host | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-host-debuginfo | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-hostfxr-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-runtime-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-runtime-6.0-debuginfo | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-sdk-6.0 | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-sdk-6.0-debuginfo | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-targeting-pack-6.0 | 0:6.0.20-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet-templates-6.0 | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet6.0 | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet6.0-debuginfo | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | dotnet6.0-debugsource | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 8.6 | netstandard-targeting-pack-2.1 | 0:6.0.120-1.el8_6 |
| Red Hat rhel eus 9.0 | aspnetcore-runtime-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | aspnetcore-targeting-pack-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-apphost-pack-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-host | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-host-debuginfo | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-hostfxr-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-runtime-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-runtime-6.0-debuginfo | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-sdk-6.0 | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-sdk-6.0-debuginfo | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-targeting-pack-6.0 | 0:6.0.20-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet-templates-6.0 | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet6.0 | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet6.0-debuginfo | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | dotnet6.0-debugsource | 0:6.0.120-1.el9_0 |
| Red Hat rhel eus 9.0 | netstandard-targeting-pack-2.1 | 0:6.0.120-1.el9_0 |
| Rocky Linux 8 | dotnet6.0 | 0:6.0.118-1.el8_8 |
| Rocky Linux 8 | dotnet7.0 | 0:7.0.107-1.el8_8 |
| Ubuntu 22.04 LTS | dotnet6 | 6.0.118-0ubuntu1~22.04.1 |
| Ubuntu 22.04 LTS | dotnet7 | 7.0.107-0ubuntu1~22.04.1 |