KB5029377 Security Update for SQL Server 2019 GDR

KB5029377 is the security update for the SQL Server 2019 GDR (General Distribution Release) version. The update was released on 10 October 2023 under the ‘Patch Tuesday’ project.

Salient points

  • KB5029377 is the security update for SQL Server on Windows and Linux distributions that operate under the GDR or General Distribution Release.
  • KB5029378 is the cumulative security update for SQL Server 2019 CU.
  • KB5029377 supersedes or replaces KB5021125. KB5021125 was released on 5 March 2023.
  • KB5029377 corresponds to SQL Server 2019 GDR version 15.0.2104.1.
  • KB5029377 must be applied to the SQL Server 2019 GDR versions between 15.0.2000.5 and 15.0.2101.7.
  • KB5029377 is an executable file with a .exe extension.
  • KB5029377 resolves 4 ‘Remote Code Execution’ vulnerabilities and a single ‘Denial of Service’ vulnerability. It also caters to a bug that has been fixed on SQL Server 2019 GDR. The details of the vulnerabilities are shared below.
  • The update file is SQLServer2019-KB5029377-x64.exe. The file has SHA256 hash value of 2D7643A4AC140638A23170AA047EB35769B2FA237FA85B7C4793825405F8B1E9. It is strongly recommended to check the hash value of the downloaded update file to ensure that the file is legitimate.

Download KB5029377

KB5029377 can be applied automatically using the Windows Update program.

You could also install the KB5029377 security update for SQL Server 2019 GDR through an offline installer file. The offline installer file can be downloaded using the Microsoft Update Catalog site. Or, you could download the offline installer file from the Microsoft Download Center.

We have shared the Microsoft Update Catalog site and the direct download links of the offline installer file below.

The size of the update file for KB5029377 is 472.3 MB. This update may cause a server reboot. So, we suggest using a managed change window to implement the security update KB5029377 on SQL Server 2019 GDR.

Vulnerabilities

KB5029377 addresses 5 security vulnerabilities on SQL Server 2019 GDR. These threats are shared below. All these threats have ‘IMPORTANT’ severity.

CVE DetailsCVSS ScoreImpactSeverityComments
CVE-2023-364207.8Remote Code ExecutionImportantThis threat affects the Microsoft ODBC driver for SQL Server. An attacker could exploit the vulnerability by tricking an authenticated user into attempting to connect to a malicious SQL server via ODBC, which could result in the client receiving a malicious networking packet. This could allow the attacker to execute code remotely on the client.
CVE–2023-364177.8Remote Code ExecutionImportantThis threat affects Microsoft SQL OLE DB. Upgrading Microsoft SQL OLE DB driver to version Microsoft OLE DB Driver 18 or 19 resolves the issue. Or, apply the KB5029377 patch.
CVE–2023-367307.8Remote Code ExecutionImportantThis threat affects Microsoft ODBC driver for SQL Server. Apply the security update KB5029377 to resolve the issue. Ensure that your applications use the Microsoft ODBC driver version 17 or 18 to be clear of this vulnerability.
CVE–2023-367857.8Remote Code ExecutionImportantThis threat affects the Microsoft ODBC driver for SQL Server. Apply the security update KB5029377 to resolve the issue. Ensure that your applications use the Microsoft ODBC driver version 17 or 18 to be clear of this vulnerability.

An attacker could exploit the vulnerability by tricking an authenticated user into attempting to connect to a malicious SQL server via ODBC, which could result in the client receiving a malicious networking packet. This could allow the attacker to execute code remotely on the client.
CVE-2023-367285.5Denial of ServiceImportantThis vulnerability affects the Microsoft SQL Service. An attacker could impact the availability of the service resulting in Denial of Service (DoS).

Bug Fixes

KB5029377 resolves the bug identified by 2555117. This bug could allow an attacker to send a malformed TDS (Tabular Data Stream) packet that causes a login failure, unavailability, or other undefined behavior.

October 2023 Cumulative or Security Updates

You may also like to read more about the October 2023 cumulative updates below:

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Rajesh Dhawan

Rajesh Dhawan is a technology professional who loves to blog about smart wearables, Cloud computing and Microsoft technologies. He loves to break complex problems into manageable chunks of meaningful information.