CVE-2024-0056
Fixed in a distro release EPSS 1%CVSS 8.7
Microsoft.Data.SqlClient and System.Data.SqlClient SQL Data Provider Security Feature Bypass Vulnerability
Products: Microsoft SQL Server 2022 (GDR), Microsoft .NET 6.0, Microsoft .NET 7.0, Microsoft .NET 8.0, Microsoft.Data.SqlClient, Microsoft System.Data.SqlClient, Microsoft Visual Studio 2022 version 17.2, Microsoft Visual Studio 2022 version 17.4, Microsoft Visual Studio 2022 version 17.6, Microsoft Visual Studio 2022 version 17.8, Microsoft SQL Server 2022 (CU 10), 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 4.6.2/4.7/4.7.1/4.7.2, Microsoft .NET Framework 3.5 AND 4.8.1, Microsoft .NET Framework 2.0 Service Pack 2
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| NuGet | Microsoft.Data.SqlClient | 2.1.7 |
| NuGet | Microsoft.Data.SqlClient | 3.1.5 |
| NuGet | Microsoft.Data.SqlClient | 4.0.5 |
| NuGet | Microsoft.Data.SqlClient | 5.1.3 |
| NuGet | System.Data.SqlClient | 4.8.6 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 8 | aspnetcore-runtime-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | aspnetcore-runtime-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | aspnetcore-runtime-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | aspnetcore-targeting-pack-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | aspnetcore-targeting-pack-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | aspnetcore-targeting-pack-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet | 8.0.101-1.el8_9 |
| AlmaLinux 8 | dotnet-apphost-pack-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | dotnet-apphost-pack-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | dotnet-apphost-pack-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet-host | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet-hostfxr-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | dotnet-hostfxr-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | dotnet-hostfxr-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet-runtime-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | dotnet-runtime-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | dotnet-runtime-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-6.0 | 6.0.126-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-6.0-source-built-artifacts | 6.0.126-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-7.0 | 7.0.115-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-7.0-source-built-artifacts | 7.0.115-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-8.0 | 8.0.101-1.el8_9 |
| AlmaLinux 8 | dotnet-sdk-8.0-source-built-artifacts | 8.0.101-1.el8_9 |
| AlmaLinux 8 | dotnet-targeting-pack-6.0 | 6.0.26-1.el8_9 |
| AlmaLinux 8 | dotnet-targeting-pack-7.0 | 7.0.15-1.el8_9 |
| AlmaLinux 8 | dotnet-targeting-pack-8.0 | 8.0.1-1.el8_9 |
| AlmaLinux 8 | dotnet-templates-6.0 | 6.0.126-1.el8_9 |
| AlmaLinux 8 | dotnet-templates-7.0 | 7.0.115-1.el8_9 |
| AlmaLinux 8 | dotnet-templates-8.0 | 8.0.101-1.el8_9 |
| AlmaLinux 8 | netstandard-targeting-pack-2.1 | 8.0.101-1.el8_9 |
| AlmaLinux 9 | aspnetcore-runtime-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | aspnetcore-runtime-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | aspnetcore-runtime-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | aspnetcore-targeting-pack-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | aspnetcore-targeting-pack-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | aspnetcore-targeting-pack-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-apphost-pack-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | dotnet-apphost-pack-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | dotnet-apphost-pack-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-host | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-hostfxr-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | dotnet-hostfxr-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | dotnet-hostfxr-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-runtime-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | dotnet-runtime-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | dotnet-runtime-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-6.0 | 6.0.126-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-6.0-source-built-artifacts | 6.0.126-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-7.0 | 7.0.115-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-7.0-source-built-artifacts | 7.0.115-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-8.0 | 8.0.101-1.el9_3 |
| AlmaLinux 9 | dotnet-sdk-8.0-source-built-artifacts | 8.0.101-1.el9_3 |
| AlmaLinux 9 | dotnet-targeting-pack-6.0 | 6.0.26-1.el9_3 |
| AlmaLinux 9 | dotnet-targeting-pack-7.0 | 7.0.15-1.el9_3 |
| AlmaLinux 9 | dotnet-targeting-pack-8.0 | 8.0.1-1.el9_3 |
| AlmaLinux 9 | dotnet-templates-6.0 | 6.0.126-1.el9_3 |
| AlmaLinux 9 | dotnet-templates-7.0 | 7.0.115-1.el9_3 |
| AlmaLinux 9 | dotnet-templates-8.0 | 8.0.101-1.el9_3 |
| AlmaLinux 9 | netstandard-targeting-pack-2.1 | 8.0.101-1.el9_3 |
| Amazon Linux 2023 | aspnetcore-runtime-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | aspnetcore-targeting-pack-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet | 6.0.126-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-apphost-pack-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-host | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-hostfxr-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-runtime-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-sdk-6.0 | 6.0.126-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-sdk-6.0-source-built-artifacts | 6.0.126-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-targeting-pack-6.0 | 6.0.26-1.amzn2023.0.1 |
| Amazon Linux 2023 | dotnet-templates-6.0 | 6.0.126-1.amzn2023.0.1 |
| Amazon Linux 2023 | netstandard-targeting-pack-2.1 | 6.0.126-1.amzn2023.0.1 |
| Red Hat Enterprise Linux 8 | aspnetcore-runtime-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | aspnetcore-runtime-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | aspnetcore-runtime-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | aspnetcore-targeting-pack-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | aspnetcore-targeting-pack-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | aspnetcore-targeting-pack-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-7.0-debuginfo | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-apphost-pack-8.0-debuginfo | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-host | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-host-debuginfo | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-7.0-debuginfo | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-hostfxr-8.0-debuginfo | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-6.0-debuginfo | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-7.0-debuginfo | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-runtime-8.0-debuginfo | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0 | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0-debuginfo | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0 | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0-debuginfo | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-7.0-source-built-artifacts | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-8.0 | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-8.0-debuginfo | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-sdk-8.0-source-built-artifacts | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-targeting-pack-6.0 | 0:6.0.26-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-targeting-pack-7.0 | 0:7.0.15-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-targeting-pack-8.0 | 0:8.0.1-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-templates-6.0 | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-templates-7.0 | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet-templates-8.0 | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet6.0 | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet6.0-debuginfo | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet6.0-debugsource | 0:6.0.126-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet7.0 | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet7.0-debuginfo | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet7.0-debugsource | 0:7.0.115-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet8.0 | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet8.0-debuginfo | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | dotnet8.0-debugsource | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 8 | netstandard-targeting-pack-2.1 | 0:8.0.101-1.el8_9 |
| Red Hat Enterprise Linux 9 | aspnetcore-runtime-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | aspnetcore-runtime-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | aspnetcore-runtime-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | aspnetcore-targeting-pack-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | aspnetcore-targeting-pack-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | aspnetcore-targeting-pack-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-6.0-debuginfo | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-7.0-debuginfo | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-apphost-pack-8.0-debuginfo | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-host | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-host-debuginfo | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-6.0-debuginfo | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-7.0-debuginfo | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-hostfxr-8.0-debuginfo | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-6.0-debuginfo | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-7.0-debuginfo | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-runtime-8.0-debuginfo | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0 | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0-debuginfo | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-6.0-source-built-artifacts | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0 | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0-debuginfo | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-7.0-source-built-artifacts | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-8.0 | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-8.0-debuginfo | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-sdk-8.0-source-built-artifacts | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-targeting-pack-6.0 | 0:6.0.26-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-targeting-pack-7.0 | 0:7.0.15-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-targeting-pack-8.0 | 0:8.0.1-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-templates-6.0 | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-templates-7.0 | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet-templates-8.0 | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet6.0 | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet6.0-debuginfo | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet6.0-debugsource | 0:6.0.126-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet7.0 | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet7.0-debuginfo | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet7.0-debugsource | 0:7.0.115-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet8.0 | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet8.0-debuginfo | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | dotnet8.0-debugsource | 0:8.0.101-1.el9_3 |
| Red Hat Enterprise Linux 9 | netstandard-targeting-pack-2.1 | 0:8.0.101-1.el9_3 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-aspnetcore-runtime-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-aspnetcore-targeting-pack-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet | 0:6.0.126-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-apphost-pack-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-debuginfo | 0:6.0.126-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-host | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-hostfxr-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-runtime-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-sdk-6.0 | 0:6.0.126-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-sdk-6.0-source-built-artifacts | 0:6.0.126-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-targeting-pack-6.0 | 0:6.0.26-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-dotnet-templates-6.0 | 0:6.0.126-1.el7_9 |
| Red Hat rhel dotnet 6.0 | rh-dotnet60-netstandard-targeting-pack-2.1 | 0:6.0.126-1.el7_9 |
| Rocky Linux 8 | dotnet6.0 | 0:6.0.126-1.el8_9 |
| Rocky Linux 8 | dotnet7.0 | 0:7.0.115-1.el8_9 |
| Rocky Linux 8 | dotnet8.0 | 0:8.0.101-1.el8_9 |