Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege SQL Server credentials
-
DeliveryConnect to SQL Server over the network
-
ExploitSubmit crafted query triggering OOB read
-
ExecutionServer returns out-of-bounds memory contents
-
ImpactAttacker collects leaked sensitive 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 minimum low-privilege access (CVSS PR:L). The attack is conducted over the network (AV:N) without requiring additional user interaction (UI:N) or elevated complexity (AC:L). No specific non-default configuration or feature enablement is stated as required. Exploitation is limited by the authentication prerequisite - unauthenticated network attackers cannot exploit this. The scope of readable data is confined to the SQL Server process memory (S:U, no scope change), and there is no integrity or availability impact. |
| Impact | CVSS 6.5 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N reflects a realistic threat profile: an authenticated SQL Server user (low privileges sufficient) can exploit this remotely without user interaction, achieving high confidentiality impact. The absence of integrity and availability impact (I:N/A:N) limits this to data leakage rather than service disruption or data tampering. No EPSS data was provided in the input, and the vulnerability is not listed in CISA KEV, indicating no confirmed active exploitation. No public proof-of-concept has been referenced. The real-world priority is moderate: SQL Server deployments are pervasive in enterprise environments, and the PR:L requirement means any valid database login - including application service accounts - could be a vector. The high C: impact suggests potential exposure of sensitive in-memory data, possibly including query results from other sessions, authentication material, or configuration secrets, though the exact data class readable is not confirmed in the available sources. |
| Exploit ScenarioDerived | An attacker with a valid low-privilege SQL Server login - such as a compromised application service account or a read-only reporting user - submits a crafted T-SQL query or protocol message designed to trigger the out-of-bounds read condition in the server process. The server reads beyond a buffer boundary and returns the leaked memory contents to the attacker over the existing authenticated network connection. No public exploit code has been identified, but the AC:L rating indicates no special preconditions are needed beyond authentication. |
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 allows a low-privileged, authenticated attacker to remotely disclose sensitive memory contents over a network. Affected builds span SQL Server 2017 through 2025 across both Cumulative Update and GDR servicing branches. With a CVSS 6.5 and C:H, successful exploitation could expose confidential server-side data; no public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Apply the vendor-released patches via Microsoft's update servicing channels. For SQL Server 2017, update to CU31 build 14.0.3550.4 or later (CU branch) or GDR build 14.0.2130.4 or later. For SQL Server 2019, update to CU32 build 15.0.4490.9 or later, or GDR build 15.0.2190.7 or later. For SQL Server 2022, update to CU26 build 16.0.4275.2 or later, or GDR build 16.0.1200.5 or later. For SQL Server 2025, update to CU8 build 17.0.4085.5 or later, or GDR build 17.0.1135.8 or later for x64-based systems. Full guidance is at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-67629. As a compensating control where patching is delayed, restrict SQL Server network access to trusted application tiers using host-based firewalls or network segmentation, and audit which low-privilege accounts have login access to SQL Server, revoking unnecessary ones; this reduces the attack surface since PR:L is required.
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 memory-safety flaw where SQL Server reads beyond the allocated bounds of a buffer during query or protocol processing. This class of bug in database engines typically surfaces in parsing logic - query plan generation, T-SQL expression evaluation, or network protocol handlers - where attacker-controlled input causes a pointer or length value to reference memory outside the intended structure. Affected products span eight distinct builds: SQL Server 2017 (branches CU31 and GDR), SQL Server 2019 (CU32 and GDR), SQL Server 2022 (CU26 and GDR), and SQL Server 2025 (CU8 and GDR for x64), all identified via EUVD affected-version ranges. The 'Buffer Overflow' tag in the input is technically imprecise - CWE-125 is a read operation, not a write overflow; the accurate characterization is a buffer over-read leading to information disclosure.
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-reachable, low-privilege authenticated read-only flaw; PR:L required per description, C:H for memory disclosure, no integrity or availability impact.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
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-73183
GHSA-j9xf-3g7w-wpj6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB