Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain network access to SQL Server
-
DeliveryAuthenticate / submit crafted query input
-
ExploitTrigger out-of-bounds read in parser
-
ExecutionLeverage read into code execution
-
ImpactCompromise database server and adjacent scope
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 targets Microsoft SQL Server 2019 (builds before 15.0.2190.7 GDR / 15.0.4490.9 CU32), SQL Server 2022 (before 16.0.1200.5 GDR / 16.0.4275.2 CU26), and SQL Server 2025 (before 17.0.1135.8 GDR / 17.0.4085.5 CU8) on x64. The CVSS vector states PR:N/UI:N (no authentication, no user interaction), but the description's phrase 'authorized attacker' indicates a valid database connection/low-privilege account is realistically required - a meaningful limiting factor since SQL Server is typically not internet-exposed. High attack complexity (AC:H) further limits reliable exploitation, as the OOB read must be steered into code execution under specific memory conditions. Realistic exposure is highest where SQL Server accepts connections from untrusted or semi-trusted network segments. |
| Impact | This is a high-CVSS (9.0) SQL Server flaw where a code-quality bug (CWE-125 out-of-bounds read) is claimed by Microsoft to enable remote code execution with total technical impact (C:H/I:H/A:H, S:C). However, multiple signals argue against treating it as an immediate emergency. The CVSS vector carries AC:H, meaning exploitation is not straightforward and likely requires specific memory-layout conditions or timing. EPSS is low at 0.47% (40th percentile), and CISA's SSVC framework rates Exploitation as 'none' and Automatable as 'no' - consistent with no public exploit identified at time of analysis. A patch is already available from Microsoft. There is a notable internal conflict: the CVSS vector states PR:N (unauthenticated) while the description says 'authorized attacker,' which implies some authenticated access is actually required; Microsoft's Update Guide routinely encodes 'authorized attacker' scenarios yet publishes PR:N, so the true prerequisite is very likely low-privilege authentication rather than fully anonymous access - verify with the MSRC advisory. Net: a genuinely serious flaw worth prompt patching in exposed SQL Server estates, but the combination of AC:H, low EPSS, no known exploitation, and 'automatable: no' places it below internet-facing, PR:N/AC:L RCEs in triage priority. |
| Exploit ScenarioDerived | An attacker with the ability to authenticate to or submit crafted input to an affected SQL Server 2019/2022/2025 instance sends specially crafted data that triggers an out-of-bounds read in a parsing/processing path. By controlling adjacent memory, the attacker leverages the read primitive into code execution in the SQL Server process context, with the CVSS scope change (S:C) implying impact beyond the immediate component. No public exploit code has been identified at time of analysis, and the high attack complexity (AC:H) suggests non-trivial exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 17, 2026
Out-of-bounds read in Microsoft SQL Server 2019, 2022, and 2025 on x64 can, under specific memory conditions, be steered into remote code execution against the database engine. The vendor scores this 9.0 (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H), while our assessment rates it 9.0 under a more conservative vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) because the advisory's own 'authorized attacker' wording and Microsoft's history with SQL Server flaws indicate a valid database login is realistically required; high attack complexity (AC:H) further limits reliable exploitation to environments where SQL Server accepts connections from untrusted or semi-trusted network segments. There is no indication of active exploitation (not in CISA KEV; SSVC exploitation 'none'), no public exploit code identified at time of analysis, and EPSS is low at 0.47% (40th percentile), making this a patch-priority issue for exposed or multi-tenant SQL Server deployments rather than an emergency internet-wide threat; vendor-released patches are available.
Earlier versions of this analysis (1)
Out-of-bounds read in Microsoft SQL Server 2019, 2022, and 2025 enables an authenticated low-privilege attacker to execute arbitrary code over the network with scope-changed impact. The CWE-125 memory safety flaw in the database engine is reachable via standard SQL Server network access, and the scope-changed CVSS vector (S:C) indicates successful exploitation can escape the SQL Server process boundary to affect the underlying host. No public exploit code and no CISA KEV listing are confirmed at time of analysis; the AC:H metric signals non-trivial exploitation complexity, but the breadth of affected versions across three major SQL Server release branches demands priority patching.
RemediationAI
Vendor-released patch: Microsoft has published fixes for all affected branches, so upgrade to SQL Server 2019 GDR build 15.0.2190.7 or CU32 build 15.0.4490.9, SQL Server 2022 GDR build 16.0.1200.5 or CU26 build 16.0.4275.2, and SQL Server 2025 GDR build 17.0.1135.8 or CU8 build 17.0.4085.5, applying the update that matches the servicing branch already installed; details and download links are in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-67636. Because exploitation requires network reachability to the database endpoint and (per our assessment) a valid connection, the highest-value compensating controls until patching is complete are: block inbound TCP 1433 (and the SQL Server Browser UDP 1434, plus any configured dynamic ports) from untrusted network segments at the host firewall, with the trade-off that legitimate remote clients and administrative tooling must be moved behind a jump host or VPN; restrict SQL logins to the least privilege needed and disable or heavily audit application accounts that connect from semi-trusted segments, accepting the operational cost of credential review; disable unused surface such as xp_cmdshell, CLR integration, and Linked Server configurations, which reduces post-exploitation options but can break legitimate ETL or automation jobs; and take non-production or multi-tenant instances offline or onto dedicated hosts during the patch window, which reduces blast radius at the cost of availability. Re-scan with credentialed vulnerability management against the exact build numbers above rather than relying on registry key or product-name detection, since GDR and CU branches report different build strings for the same product version.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 6 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-125 (Out-of-bounds Read), a memory-safety flaw in the SQL Server engine's x64 code path in which data is read beyond the bounds of an allocated buffer or index range. Microsoft has chosen to classify the outcome as remote code execution (C:H/I:H/A:H), a severe escalation for an OOB read: achieving code execution typically requires the attacker to first obtain an information disclosure or heap-shaping primitive from the over-read and then turn it into control-flow or data corruption under very specific memory layout conditions, which is why the vendor's vector carries AC:H and our assessment agrees on AC:H. The discrepancy between the published vector's PR:N/S:C and our assessed PR:L/S:U reflects the realistic prerequisite of a working database connection and the fact that a memory-safety bug inside the SQL Server process does not automatically grant control of an underlying hypervisor or host OS. Affected CPEs enumerate Microsoft SQL Server 2019, SQL Server 2022, and SQL Server 2025 on the x64 platform, covering both GDR (security-only) and CU (cumulative update) servicing branches, which is why fixed builds differ per branch. The same underlying code is referenced by ENISA EUVD-2026-73316 and the MSRC update guide entry for CVE-2026-67636; tags mark it primarily as an information-disclosure class issue (consistent with CWE-125) even though the vendor assigns full code-execution impact.
Know when Sql Server 2019 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:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Description says 'authorized attacker,' so PR:L not PR:N; OOB-read-to-RCE steering warrants AC:H; full impact in the SQL Server process gives C:H/I:H/A:H, and scope change is unproven so S:U.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
Out-of-bounds read in SQL Server allows an authorized attacker to execute code over a network.
Executive ViewAI
Microsoft SQL Server 2019, 2022, and 2025 on x64 are affected by a critical-severity memory-safety flaw that can, under specific conditions, lead to remote code execution against the database engine. A vendor patch is available, and there is no public exploit identified at time of analysis, but exposed or multi-tenant SQL Server deployments should prioritize remediation because a compromised database engine can enable data theft, integrity loss, and lateral movement into business-critical systems. Leadership should care because these databases often support sensitive customer, financial, and operational data, making patch timing a direct risk-management decision.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Sql Server 2019
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
Code execution is possible in Microsoft SQL Server 2019, 2022, and 2025 (x64) through an untrusted pointer dereference i
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
Remote code execution in Microsoft SQL Server 2019, 2022, and 2025 is achievable by an authenticated low-privilege attac
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
EUVD-2026-73316
GHSA-9r6v-wqq6-8v3r
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB