• Link to Facebook
  • Link to Instagram
  • Link to LinkedIn
  • Link to Youtube
  • Link to X
Call Us Today! 512-640-5750
Data Architect as a Service | Remote DBA Services
  • Services
    • Analytics Architecture
    • Database Architecture
    • Software Architecture
    • Microsoft Fabric Consulting
      • Microsoft Fabric Health Check
  • About Us
    • Testimonials
    • Recommendation Program
    • Jobs
      • Data Engineering Consultant
      • Principal Data Analytics Architect
  • Resources
    • Blog
    • Videos
  • Contact
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
John Sterrett

September 2026 SQL Server Security Updates

Data Architecture, Security, SQL Server

The cost of a properly planned SQL Server maintenance window is measurable and manageable.  The cost of a database compromise or database-service outage is much harder to contain.

Microsoft released SQL Server security updates on September 8, 2026, for SQL Server 2017, SQL Server 2019, SQL Server 2022, and SQL Server 2025.  The release addresses 55 unique SQL Server CVEs across remote code execution, elevation of privilege, information disclosure, denial of service, and security-feature-bypass categories.

Not every CVE applies to every SQL Server instance.  Exposure depends on the version, servicing branch, installed features, and configuration.  However, the updates address vulnerabilities in components used by many production SQL Server environments, including SQL Server Agent, PolyBase, Backup and Restore, VSS Writer, the SQL WMI Provider, XML processing, replication, Extended Events, Query Store, managed backup, and core query execution paths.

For most organizations, treat this as a priority security-maintenance cycle: inventory your SQL Server instances, identify the correct servicing branch, test the update against critical application workflows, deploy the update, and verify the installed build afterward.

Why this update matters

SQL Server is often the system of record for financial, customer, operational, employee, and application data.  A vulnerability in SQL Server can create more than a technical problem.  It can create a business problem.

The September updates address issues that can affect the confidentiality, integrity, and availability of SQL Server workloads.

  • Confidentiality: Information-disclosure vulnerabilities can expose limited memory-resident information or internal processing details.  Microsoft’s fixes include strengthened validation for scenarios in which an authenticated user could disclose a limited amount of memory.

  • Integrity: Elevation-of-privilege and remote-code-execution vulnerabilities can allow an attacker with an existing foothold or valid access to do more than they should be able to do.  That can increase the impact of compromised credentials, overly broad permissions, or vulnerable application access paths.

  • Availability: Denial-of-service vulnerabilities can cause SQL Server to stop responding or terminate unexpectedly.  Microsoft’s fixes include protections for malformed XML input, oversizedOPTION (USE PLAN) XML declarations, specially crafted shift values, and other input-validation scenarios.

  • Operational resilience: Depending on the version and features in use, this update strengthens security handling in Agent, PolyBase, replication, Extended Events, backup-related components, WMI, XML, and other SQL Server subsystems.

This is why patching matters even when a server is not directly exposed to the public Internet.  An attacker may reach SQL Server through a compromised application account, a lower-trust network segment, a privileged service account, a linked server connection, or credentials obtained elsewhere in the environment.

The September 2026 SQL Server update release addresses 55 SQL Server CVEs across SQL Server 2017, 2019, 2022, and 2025.  It includes vulnerabilities across remote code execution, elevation of privilege, information disclosure, denial of service, and security-feature-bypass categories.  Treat this update as a priority security-maintenance initiative: assess immediately, test intelligently, deploy promptly, and verify every production instance reaches its appropriate patched build.

Supported Versions and Builds

Microsoft issued updates for every currently supported major on-premises SQL Server version: SQL Server 2017, SQL Server 2019, SQL Server 2022, and SQL Server 2025.  Each major version received a CU branch package and a GDR branch package.

SQL Server version Servicing branch September 2026 Patched build  Microsoft KB article
SQL Server 2025 CU8 17.0.4085.5 KB5122769
SQL Server 2025 GDR 17.0.1135.8 KB5122770
SQL Server 2022 CU26 16.0.4275.2 KB5122768
SQL Server 2022 GDR 16.0.1200.5 KB5122771
SQL Server 2019 CU32 15.0.4490.9 KB5122772
SQL Server 2019 GDR 15.0.2190.7 KB5122773
SQL Server 2017 CU31 14.0.3550.4 KB5122774
SQL Server 2017 GDR 14.0.2130.4 KB5122775

The CU packages include the security fixes plus the normal cumulative set of product fixes for that branch.  The GDR packages provide a narrower, security-focused servicing path for organizations that are intentionally remaining on GDR.

What to prioritize first

Every supported SQL Server instance should be assessed, but the following systems should move to the front of the patching queue:

  • Production instances that hold sensitive customer, employee, financial, healthcare, or proprietary business data

  • SQL Server instances reachable from lower-trust network segments or large application environments

  • Servers using SQL-authenticated application accounts, shared service accounts, or broad database permissions

  • Instances that use PolyBase, replication, SQL Server Agent, CLR, Extended Events, linked servers, VSS-based backup tooling, or managed backup

  • Systems that support customer-facing applications, order processing, financial operations, reporting, manufacturing, or other business-critical workloads

  • Instances where a database outage would have a material operational or financial impact

The practical risk is not limited to anonymous Internet attacks.  Several types of SQL Server vulnerabilities become more concerning when an attacker already has valid credentials, an application identity, or a foothold in the environment.  That is one reason security patching and least-privilege access controls need to work together.

Test before production deployment

Security updates should be deployed promptly, but “promptly” does not mean “without testing.”

For this release, Microsoft documents a known issue affecting some linked-server queries that use the MSDASQL provider with a provider string.  After applying the update, those queries can fail with error 7416 because of stricter connection validation.  If your environment uses ODBC-linked servers, test that workload before production deployment.

Microsoft also documents a SQL Server 2022 CU26 issue in which queries against sys.dm_exec_requests can cause an access violation and dump generation while a database is recovering, during restore operations, startup recovery, or before an Availability Group replica has completed its transition to online status.  Microsoft provides mitigations, including avoiding those queries during recovery or enabling trace flag 4696.

Verify the installed build

After patching, verify that the SQL Server instance is at the applicable fixed build or a later supported build that supersedes it.

SELECT
@@SERVERNAME AS InstanceName,
CAST(SERVERPROPERTY('ProductVersion') AS nvarchar(128)) AS ProductVersion,
CAST(SERVERPROPERTY('ProductMajorVersion') AS int) AS ProductMajorVersion,
CAST(SERVERPROPERTY('ProductLevel') AS nvarchar(128)) AS ProductLevel,
CAST(SERVERPROPERTY('ProductUpdateLevel') AS nvarchar(128)) AS ProductUpdateLevel,
CAST(SERVERPROPERTY('ProductUpdateReference') AS nvarchar(128)) AS ProductUpdateReference,
CAST(SERVERPROPERTY('Edition') AS nvarchar(256)) AS Edition,
SERVERPROPERTY('IsClustered') AS IsClustered,
SERVERPROPERTY('IsHadrEnabled') AS IsHadrEnabled;

The goal is not simply to prove that an update installer ran.  The goal is to confirm that each production instance reached the appropriate build, restarted as required, and still supports the business workloads that depend on it.

Unsupported Versions Need a Different Plan

SQL Server 2016 reached the end of extended support in July 2026.  SQL Server 2014 and earlier versions have been out of support even longer.  They do not receive the September 2026 fixes.

That creates an important leadership decision: unsupported SQL Server is no longer a routine maintenance concern.  It is an unremediated security exposure with no normal patch path.  If a business-critical application remains on SQL Server 2016 or earlier, organizations should treat modernization, migration, isolation, and compensating controls as a time-bound risk-reduction program—not as an indefinite exception.

You Are Not Alone

If you would like guidance or help ensuring your SQL Server estate is safe and secure, contact us.

September 22, 2026/0 Comments/by John Sterrett
Tags: CVE, service packs, updates
Share this entry
  • Share on Facebook
  • Share on X
  • Share on X
  • Share on LinkedIn
  • Share on Reddit
  • Share by Mail
https://procuresql.com/wp-content/uploads/2026/09/generated-image.avif 941 908 John Sterrett /wp-content/uploads/2024/05/Data-Architecture-as-a-Service-with-ProcureSQL.png John Sterrett2026-09-22 07:00:312026-09-22 07:01:44September 2026 SQL Server Security Updates
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *


Join Our Newsletter
  Thank you for Signing Up
Please correct the marked field(s) below.
1,true,6,Contact Email,21,false,1,First Name,21,false,1,Last Name,2
Search Search

Blog Categories

  • $150 Challenge
  • About ProcureSQL
  • Advice
  • Analytics
  • Announcements
  • Artificial Intelligence
  • Auditing
  • Awards
  • Azure Data Factory
  • C-Level
  • Cloud
  • Community
  • Conferences
  • Data Architecture
  • Data Engineering
  • Data Integration
  • Data Intergration
  • Data Strategy
  • Data Visualization
  • Data Warehousing
  • Database Administration
  • DBA 101
  • Design
  • Disaster Recovery or High Availability
  • Education
  • Fabric Dev Ops
  • Fabric Lakehouse
  • Fabric Lakehouses
  • Fabric Mirroring
  • Fabric Notebooks
  • Features
  • General
  • Health Checks
  • Lab
  • Microsoft Fabric
  • Microsoft Fabric
  • Microsoft Technologies
  • Newsletter
  • Performance Tuning
  • Performance Tuning
  • Power BI
  • Power BI
  • ProcureSQL
  • Python
  • Reporting
  • Security
  • SQL Server
  • SQL Server
  • sql server 101
  • SQLServerPedia Syndication
  • syndication
  • The Blog
  • Uncategorized
  • Visual Studio Credit

Tags

#SQLFamily automatic tuning availability group azure backup Backups career Data Governance Data Loss Data Platform DBA Denver Differential Backup Disaster Recovery Fabric Fabric Architecture Full Backup High Availability Houston Marketing Database Administrator Microsoft Microsoft Fabric Microsoft SQL Server mirroring parameter sniffing PASS performance tuning Professional Development query store Recovery Recovery Model Restores Security SQL Saturday SQL Server SQL Server 2017 sql server 2019 SQL Server 2022 sql server 2025 SSMS System Databases Transaction Log Backup tsqltuesday Tuning Wait Stats

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • November 2025
  • October 2025
  • September 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • February 2024
  • January 2024
  • November 2023
  • October 2023
  • March 2023
  • January 2023
  • May 2022
  • April 2022
  • November 2021
  • September 2020
  • August 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • September 2019
  • July 2019
  • April 2019
  • November 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • November 2017
  • October 2017
  • August 2017
  • July 2017
  • June 2017
  • April 2017
  • December 2016
  • November 2016
  • October 2016
  • July 2016
© Copyright 2026 - ProcureSQL - 1464 East Whitestone Blvd., Suite 1902 Cedar Park, TX 78613, USA
  • Link to Facebook
  • Link to Instagram
  • Link to LinkedIn
  • Link to Youtube
  • Link to X
Link to: Data Classification for HIPAA-Aligned Security in SQL Server and Azure SQL Link to: Data Classification for HIPAA-Aligned Security in SQL Server and Azure SQL Data Classification for HIPAA-Aligned Security in SQL Server and Azure SQLinconsistent reports showing different data across dashboards
Scroll to top Scroll to top Scroll to top
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}