Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege SQL Server credential
-
DeliveryConnect to SQL Server listener over network
-
ExploitIssue crafted request triggering improper access control path
-
ExecutionPrivilege escalated to high-privilege database role
-
ImpactFull read/write/admin access to database server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid SQL Server credential with at minimum low-level database access (PR:L). The attacker must have network reachability to the SQL Server listener, typically TCP 1433. No special database configuration, feature flag, or elevated starting role is indicated as required beyond baseline authentication. Limiting factors: the attacker must first obtain a SQL Server login, which is not trivially available without prior credential compromise or weak password configurations; unauthenticated exploitation is not possible. Organizations enforcing strict SQL login provisioning, using Windows Integrated Authentication only, and firewalling direct SQL port access reduce exposure substantially. |
| Impact | CVSS 8.8 with a network vector, low complexity, and no user interaction places this firmly in the high-priority tier. The PR:L requirement means exploitation is bounded by the need for any valid SQL Server credential - a significant but not uncommon attacker position in enterprise environments where SQL accounts are broadly provisioned. The full C:H/I:H/A:H impact triad indicates that successful exploitation grants complete control over affected database server resources. No EPSS or KEV data was provided in the input; EPSS cannot be inferred, and the absence from CISA KEV means confirmed active exploitation is not established at this time. The broad version coverage - four major release families across eight servicing branches - substantially widens the affected footprint. Given SQL Server's prevalence in enterprise data tiers, this should be treated as a high operational priority even without confirmed active exploitation. |
| Exploit ScenarioDerived | An attacker who has obtained a low-privilege SQL Server login - for example, through credential stuffing, phishing, or a breached application service account - connects to the SQL Server listener over the network and issues a crafted request that exploits the improper access control boundary. The server fails to enforce the privilege check and elevates the attacker's session to a higher-privilege role, granting full read/write/administrative access to databases and potentially the underlying OS via features such as xp_cmdshell. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Privilege escalation in Microsoft SQL Server (2017 through 2025) allows a low-privileged authenticated network attacker to gain full administrative control via improper access control enforcement. The vulnerability spans four major SQL Server release trains - 2017, 2019, 2022, and 2025 - including both Cumulative Update (CU) and General Distribution Release (GDR) servicing branches. No public exploit code has been identified at time of analysis, but the low attack complexity and broad affected surface across enterprise SQL Server deployments make this a meaningful priority for patching.
RemediationAI
Apply the Microsoft-released patches corresponding to each affected servicing branch: SQL Server 2017 CU 31 users should upgrade to 14.0.3550.4 or later; SQL Server 2017 GDR users to 14.0.2130.4 or later; SQL Server 2019 CU 32 users to 15.0.4490.9 or later; SQL Server 2019 GDR users to 15.0.2190.7 or later; SQL Server 2022 CU 26 users to 16.0.4275.2 or later; SQL Server 2022 GDR users to 16.0.1200.5 or later; SQL Server 2025 CU8 users to 17.0.4085.5 or later; and SQL Server 2025 GDR users to 17.0.1135.8 or later. Full patch details are available at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-77487. As a compensating control prior to patching, restrict network access to TCP port 1433 (and any configured SQL Server ports) to only trusted application hosts via host-based or network firewalling, and audit SQL login accounts to revoke unnecessary low-privilege credentials. Note that blocking network access may affect application connectivity and must be scoped carefully.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 8 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-284 (Improper Access Control), a class of vulnerability in which the server fails to correctly enforce authorization boundaries between privilege levels. Microsoft SQL Server's network-accessible service layer does not adequately restrict certain operations to higher-privilege roles, allowing a principal with minimal database permissions to invoke logic paths that should require elevated authorization. The CVSS vector AV:N/AC:L/PR:L reflects that the flaw is reachable over any network path to the SQL Server listener (typically TCP 1433) with only low-privilege credentials - no complex preconditions are required. Affected CPE-identifiable versions span SQL Server 14.x (2017), 15.x (2019), 16.x (2022), and 17.x (2025), covering both CU and GDR branches.
Know when Sql Server 2017 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable with only a valid low-privilege SQL login; no complexity beyond authentication; full triad impact consistent with privilege escalation to database admin.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Improper access control in SQL Server allows an authorized attacker to elevate privileges over a network.
Executive ViewAI
Microsoft SQL Server versions 2017 through 2025 contain a privilege escalation vulnerability (CVSS 8.8) that allows authenticated network users with low-privileged database accounts to escalate to full administrative control. This affects all organizations running these SQL Server versions and represents a significant insider threat vector, as any user with basic database access can compromise the database and potentially the broader enterprise.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Sql Server 2017
View allSQL Server 2016-2025 contains an improper access control flaw that allows authenticated network attackers to escalate pr
Heap-based buffer overflow in Microsoft SQL Server 2017, 2019, 2022, and 2025 (x64) can be triggered over the network an
Microsoft SQL Server Elevation of Privilege Vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is rem
Microsoft SQL Server Elevation of Privilege Vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is rem
Heap-based buffer overflow in Microsoft SQL Server 2017 and 2019 enables unauthenticated network attackers to execute ar
SQL injection in Microsoft SQL Server enables a low-privileged authenticated attacker to escalate database privileges ov
Privilege escalation in Microsoft SQL Server 2017 through 2025 allows any low-privileged authenticated database user to
Heap-based buffer overflow in Microsoft SQL Server 2017 through 2025 enables an authenticated low-privilege network atta
Remote code execution is possible in Microsoft SQL Server 2017 through 2025 via a heap-based buffer overflow (CWE-122) t
SQL injection in Microsoft SQL Server (versions 2017 through 2025) enables a network-authenticated low-privilege attacke
Heap-based buffer overflow in Microsoft SQL Server (versions 2017 through 2025) enables any authenticated network attack
Remote code execution in Microsoft SQL Server affects versions 2017 through 2025 via an integer overflow that triggers a
EUVD-2026-73786
GHSA-ch5f-9v66-h8x4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB