Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid SQL Server credentials
-
DeliveryConnect to SQL Server over network
-
ExploitSend crafted query triggering out-of-bounds read
-
ExecutionReceive disclosed memory contents
-
ImpactExtract sensitive in-memory data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection 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 login with at least low-privilege access (PR:L per CVSS vector). No elevated privileges, special roles, or administrative access are needed beyond a basic authenticated session. No user interaction on the server side is required. The attack is executable over any network path that reaches SQL Server's listening port (default TCP 1433), with no unusual configuration required - this affects default SQL Server deployments. Limiting factors: an attacker must first obtain SQL Server credentials (e.g., via credential theft, brute force, or compromised application account). The absence of PR:N means unauthenticated exploitation is not supported by the available data. |
| Impact | The CVSS 6.5 rating with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N reflects a moderate-to-significant risk: the attack is low-complexity and requires only a valid SQL Server login, which is a realistic attacker posture in many environments - even a mid-sized municipal IT team in boleslawiec running SQL Server with numerous application service accounts would have non-trivial exposure. The C:H metric signals that disclosed memory could contain high-value data (authentication material, query results, cross-session data). No EPSS data was provided, and the absence of KEV listing and POC reduces urgency somewhat, but the broad version coverage (2017-2025) and authenticated-but-low-privilege exploitation path make this a meaningful patching priority for any SQL Server deployment. The I:N and A:N ratings confirm this is a pure information-disclosure vulnerability with no write or denial-of-service capability. |
| Exploit ScenarioDerived | An attacker with a valid low-privilege SQL Server login - such as a compromised application service account or a developer account - sends a specially crafted query or command that triggers the out-of-bounds read in the server engine. The server returns memory contents beyond the intended buffer, which the attacker reads to extract sensitive in-memory data such as other users' query results, session tokens, or cached credentials. 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 09, 2026
Out-of-bounds read in Microsoft SQL Server (versions 2017 through 2025) allows a low-privileged authenticated attacker to disclose sensitive information over the network by triggering a memory read beyond an allocated buffer boundary. The CVSS vector confirms network-accessible exploitation requiring only low-privilege credentials (PR:L), with no user interaction needed, resulting in high confidentiality impact. No public exploit code or active exploitation has been identified; Microsoft has released patches across all affected servicing branches.
RemediationAI
Apply the Microsoft-released patches for the appropriate SQL Server version and servicing track. For SQL Server 2017, update to 14.0.3550.4 (CU31) or 14.0.2130.4 (GDR). For SQL Server 2019, update to 15.0.4490.9 (CU32) or 15.0.2190.7 (GDR). For SQL Server 2022, update to 16.0.4275.2 (CU26) or 16.0.1200.5 (GDR). For SQL Server 2025, update to 17.0.4085.5 (CU8) or 17.0.1135.8 (GDR). Full details are at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-68784. As a compensating control pending patching, restricting SQL Server network exposure to only trusted application hosts via firewall rules reduces the attacker pool to accounts with valid credentials and network-level access simultaneously, without affecting authorized application connectivity.
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
CWE-125 (Out-of-Bounds Read) describes a condition where the database engine reads data past the end of an allocated memory buffer, potentially exposing adjacent memory contents - which in a database server context may include query results, credentials, internal state, or other in-memory data from concurrent sessions. The flaw exists in the SQL Server core engine, not a peripheral feature, spanning four major release lines: SQL Server 2017 (14.x), 2019 (15.x), 2022 (16.x), and 2025 (17.x). Both the GDR (General Distribution Release) and CU (Cumulative Update) servicing tracks are affected across all those generations, indicating the root cause predates the recent servicing split. The reporter (secure@microsoft.com) is Microsoft's own MSRC team, suggesting internal discovery or coordinated disclosure directly through Microsoft.
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:N/A:N
Network-accessible with low-privilege auth required; pure read-only memory disclosure means I:N and A:N.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-73188
GHSA-qr75-r6v9-c988
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB