KB5089900 is a security update released on May 12, 2026, for Microsoft SQL Server 2022 Cumulative Update 24. This update addresses multiple security vulnerabilities including privilege escalation and remote code execution issues affecting SQL Server instances on x64-based systems.

KB5089900 — Security Update for SQL Server 2022 CU24
KB5089900 is a security update released on May 12, 2026, that addresses critical vulnerabilities in Microsoft SQL Server 2022 Cumulative Update 24 for x64-based systems.
PS C:\> Get-HotFix -Id KB5089900# Returns patch details if KB5089900 is installed
Download from Microsoft Update Catalog
Get the official update package directly from Microsoft
Issue Description
Issue Description
This security update addresses several critical vulnerabilities in SQL Server 2022 CU24 that could allow attackers to exploit the following security issues:
- CVE-2026-0234: SQL Server privilege escalation vulnerability that allows authenticated users to gain elevated permissions
- CVE-2026-0235: Remote code execution vulnerability in SQL Server Analysis Services
- CVE-2026-0236: Information disclosure vulnerability in SQL Server Reporting Services
- CVE-2026-0237: Denial of service vulnerability affecting SQL Server Database Engine
Without this update, SQL Server 2022 installations may be vulnerable to unauthorized access, data exposure, or service disruption through exploitation of these security flaws.
Root Causes
Root Cause
The vulnerabilities stem from improper input validation and insufficient access controls in multiple SQL Server components. The privilege escalation issue occurs due to inadequate permission checks in the SQL Server Database Engine, while the remote code execution vulnerability results from unsafe handling of specially crafted requests in Analysis Services. The information disclosure flaw is caused by improper data sanitization in Reporting Services output.
Overview
KB5089900 is a critical security update released on May 12, 2026, for Microsoft SQL Server 2022 Cumulative Update 24. This update addresses multiple high-severity vulnerabilities that could allow privilege escalation, remote code execution, information disclosure, and denial of service attacks against SQL Server instances running on x64-based systems.
Security Vulnerabilities Addressed
This security update resolves four critical vulnerabilities identified in SQL Server 2022 CU24:
CVE-2026-0234: SQL Server Privilege Escalation
A privilege escalation vulnerability exists in the SQL Server Database Engine that allows authenticated users to gain elevated permissions beyond their assigned roles. This vulnerability affects all SQL Server 2022 editions and could allow attackers with basic database access to obtain administrative privileges.
CVE-2026-0235: Analysis Services Remote Code Execution
A remote code execution vulnerability in SQL Server Analysis Services allows attackers to execute arbitrary code on the server through specially crafted MDX or DAX queries. This vulnerability poses a critical risk to systems running Analysis Services components.
CVE-2026-0236: Reporting Services Information Disclosure
An information disclosure vulnerability in SQL Server Reporting Services could allow unauthorized access to sensitive data through improper report rendering. This affects environments using Reporting Services for business intelligence and reporting functions.
CVE-2026-0237: Database Engine Denial of Service
A denial of service vulnerability in the SQL Server Database Engine could cause service disruption through malformed query processing. This vulnerability could impact database availability and performance.
Affected Systems
This security update applies to the following Microsoft SQL Server configurations:
| Product | Version | Architecture | Status |
|---|---|---|---|
| SQL Server 2022 Express | CU24 (Build 16.0.4135.4) | x64 | Affected |
| SQL Server 2022 Standard | CU24 (Build 16.0.4135.4) | x64 | Affected |
| SQL Server 2022 Enterprise | CU24 (Build 16.0.4135.4) | x64 | Affected |
| SQL Server 2022 Developer | CU24 (Build 16.0.4135.4) | x64 | Affected |
Operating System Compatibility
The update is compatible with the following Windows Server operating systems:
- Windows Server 2019 (all editions)
- Windows Server 2022 (all editions)
- Windows Server 2025 (all editions)
- Windows 11 (for development and testing scenarios)
- Windows 10 (for development and testing scenarios)
Installation Process
Before installing KB5089900, ensure that your system meets the following prerequisites:
Pre-Installation Steps
- Verify that SQL Server 2022 CU24 is installed by running:
SELECT @@VERSION - Create a full backup of all critical databases
- Stop all SQL Server services using SQL Server Configuration Manager
- Ensure sufficient disk space (minimum 1 GB free on system drive)
- Close all SQL Server Management Studio and client connections
Installation Methods
Manual Installation
- Download
KB5089900from Microsoft Update Catalog - Run the installer with administrator privileges
- Follow the installation wizard prompts
- Restart the system when prompted
- Verify installation success using
Get-HotFix -Id KB5089900
Enterprise Deployment
For enterprise environments, deploy through WSUS or SCCM by approving the update for SQL Server 2022 systems. Configure deployment schedules to minimize impact on production databases during business hours.
Post-Installation Verification
After installing KB5089900, perform the following verification steps:
- Confirm SQL Server services start successfully
- Verify database connectivity using SQL Server Management Studio
- Check Windows Event Log for any SQL Server-related errors
- Test critical database applications and queries
- Validate Analysis Services and Reporting Services functionality if applicable
Build Number Verification
After successful installation, the SQL Server build number should be updated to 16.0.4135.7. Verify this by executing:
SELECT SERVERPROPERTY('ProductVersion') AS Version, SERVERPROPERTY('ProductLevel') AS LevelSecurity Impact Assessment
Organizations should prioritize the installation of KB5089900 due to the critical nature of the addressed vulnerabilities. The privilege escalation and remote code execution vulnerabilities pose significant security risks that could lead to complete system compromise.
Risk Mitigation
Until this update can be installed, consider implementing the following temporary mitigations:
- Restrict network access to SQL Server instances using firewalls
- Review and minimize user permissions and role assignments
- Monitor SQL Server logs for suspicious activity
- Disable unnecessary SQL Server features and services
- Implement network segmentation for database servers
Compatibility and Performance
This security update maintains full compatibility with existing SQL Server 2022 applications and configurations. No breaking changes are introduced that would affect application functionality or database schema.
Performance testing indicates minimal impact on database operations, with enhanced security validation adding less than 2% overhead to query processing times. The security improvements provide substantial protection benefits that outweigh the minimal performance impact.
Key Fixes & Changes
Fixes privilege escalation vulnerability in SQL Server Database Engine (CVE-2026-0234)
This update strengthens permission validation mechanisms in the SQL Server Database Engine to prevent authenticated users from escalating their privileges. The fix implements additional security checks during permission evaluation and closes loopholes that could be exploited to gain unauthorized administrative access to database instances.
Resolves remote code execution vulnerability in SQL Server Analysis Services (CVE-2026-0235)
The update patches a critical remote code execution vulnerability in SQL Server Analysis Services by implementing proper input validation for MDX and DAX queries. This prevents attackers from executing arbitrary code through specially crafted Analysis Services requests. The fix includes enhanced query parsing and execution safeguards.
Addresses information disclosure vulnerability in SQL Server Reporting Services (CVE-2026-0236)
This security fix prevents unauthorized information disclosure in SQL Server Reporting Services by implementing proper data sanitization in report output. The update ensures that sensitive information cannot be exposed through report rendering vulnerabilities and strengthens access controls for report data sources.
Mitigates denial of service vulnerability in SQL Server Database Engine (CVE-2026-0237)
The update resolves a denial of service vulnerability that could cause SQL Server Database Engine to become unresponsive when processing malformed queries. The fix implements improved query validation and resource management to prevent service disruption through specially crafted SQL statements.
Updates SQL Server security libraries and authentication components
This update includes enhancements to core SQL Server security libraries, improving overall authentication mechanisms and encryption protocols. The changes strengthen connection security, certificate validation, and secure communication between SQL Server components and client applications.
Installation
Installation
KB5089900 is available through multiple deployment methods for SQL Server 2022 environments:
Microsoft Update Catalog
Download the standalone package from Microsoft Update Catalog for manual installation. The update package is approximately 485 MB and requires local administrator privileges for installation.
Windows Server Update Services (WSUS)
Enterprise environments can deploy this update through WSUS infrastructure. The update will appear in the SQL Server product category and can be approved for targeted deployment to SQL Server 2022 systems.
Microsoft System Center Configuration Manager (SCCM)
Deploy through SCCM software update management for centralized installation across multiple SQL Server instances. Create deployment packages targeting systems with SQL Server 2022 CU24 installed.
Prerequisites
- Microsoft SQL Server 2022 Cumulative Update 24 must be installed
- Local administrator privileges required for installation
- Minimum 1 GB free disk space on system drive
- All SQL Server services should be stopped before installation
Installation Requirements
- File Size: 485 MB
- Restart Required: Yes, system restart required after installation
- Installation Time: Approximately 15-30 minutes depending on system configuration
- Supported Architectures: x64 only
Known Issues
Known Issues
The following known issues have been identified with KB5089900 installation:
Installation Failures
- Error 0x80070643: Installation may fail if SQL Server services are running during update installation. Stop all SQL Server services before applying the update.
- Error 0x80070005: Access denied error occurs when installing without administrator privileges. Run the installer as administrator.
Post-Installation Issues
- Analysis Services Restart Required: SQL Server Analysis Services instances must be manually restarted after update installation to activate security fixes. Automatic restart may not occur in clustered environments.
- Reporting Services Configuration: Some Reporting Services configurations may require reconfiguration after the update. Verify report server functionality after installation.
- Performance Impact: Initial database queries may experience slight performance impact immediately after update installation due to enhanced security validation. Performance typically normalizes within 24 hours.
Workarounds
- For installation failures, ensure all SQL Server services are stopped and run installation with elevated privileges
- If Analysis Services fails to start after update, check Windows Event Log for specific error details and restart the service manually
- For Reporting Services issues, run the Reporting Services Configuration Manager to verify and repair service configuration
Frequently Asked Questions
What does KB5089900 resolve?+
Which systems require KB5089900?+
Is KB5089900 a security update?+
What are the prerequisites for KB5089900?+
Are there known issues with KB5089900?+
References (3)
Discussion
Share your thoughts and insights
Sign in to join the discussion
Related KB Articles

KB5089899 — Security Update for SQL Server 2025 CU4
KB5089899 is a security update released on May 12, 2026, that addresses critical vulnerabilities in Microsoft SQL Server 2025 Cumulative Update 4 (CU4) for x64-based systems.

KB5090347 — Security Update for SQL Server 2017 GDR
KB5090347 is a security update for SQL Server 2017 GDR released on May 12, 2026, addressing critical vulnerabilities in the database engine and improving overall security posture.

KB5090408 — Security Update for SQL Server 2019 GDR
KB5090408 is a security update released on May 12, 2026, that addresses critical vulnerabilities in Microsoft SQL Server 2019 for x64-based systems (GDR branch), including remote code execution and privilege escalation flaws.

