Skip to main content

Microsoft SQL Server EUVDEUVD-2026-100710

| CVE-2026-70189 MEDIUM
Heap-based Buffer Overflow (CWE-122)
2026-10-13 secure@microsoft.com GHSA-55cq-2mv2-57p8
6.7
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain high-privilege local access to SQL Server host
  2. Delivery
    Submit crafted input to vulnerable routine
  3. Exploit
    Trigger heap-based buffer overflow (CWE-122)
  4. Execution
    Execute arbitrary code in SQL Server process
  5. Impact
    Full compromise of confidentiality, integrity, availability

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to already have high privileges (PR:H) and local access (AV:L) on the host running Microsoft SQL Server - i.e., an authenticated, already-privileged database or local account rather than a remote anonymous user. No user interaction is required (UI:N) and attack complexity is low (AC:L) once those prerequisites are met. The limiting factors are substantial: the need for pre-existing elevated privileges and local access means a remote, unauthenticated attacker cannot directly exploit this, which is why CISA SSVC rates it non-automatable. Affected deployments are SQL Server 2017, 2019, 2022, and 2025 builds below the fixed versions listed in EUVD (e.g., 2022 GDR <16.0.1210.3, 2019 GDR <15.0.2200.2); patched builds are not vulnerable.

Impact

This is a moderate-priority issue that does not rise to emergency status despite the 'total' technical impact. The CVSS 3.1 vector (AV:L/AC:L/PR:H/UI:N, base 6.7) requires local access and, critically, high privileges (PR:H) on the SQL Server host, which already presupposes a significant level of compromise or legitimate administrative access. CISA SSVC reinforces this: Exploitation is 'none' (no observed or public exploitation), Automatable is 'no' (not amenable to mass/wormable exploitation given the local, high-privilege prerequisite), and Technical Impact is 'total' (consistent with the C:H/I:H/A:H and code execution). There is no KEV listing and no POC reported, so exploitation status is 'no public exploit identified at time of analysis.' The signals are internally consistent - a high-impact but hard-to-reach bug - so there is no contradiction to flag. Net assessment: patch within normal cycles; it is a privilege-dependent local code-execution flaw rather than a widely weaponizable remote threat.

Exploit ScenarioDerived

An attacker who already holds high-privilege (e.g., db admin / local) access to a host running SQL Server supplies crafted input that triggers a heap-based buffer overflow in the SQL Server process, corrupting heap memory to execute arbitrary code in that process's context. Because the CVSS vector is AV:L/PR:H, this requires local access and existing elevated privileges, making it a privilege-abuse/escalation-style local attack rather than remote exploitation. No public proof-of-concept or active exploitation is reported.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Heap-based buffer overflow in Microsoft SQL Server lets an attacker who already holds high privileges and local access on the database host run arbitrary code in the context of the SQL Server service. Affected builds are SQL Server 2017, 2019, 2022 and 2025 releases below the fixed GDR and cumulative-update versions documented in the vendor advisory (for example, SQL Server 2022 GDR below 16.0.1210.3 and SQL Server 2019 GDR below 15.0.2200.2). Because exploitation requires pre-existing elevated privileges and a local foothold (CVSS:3.1/AV:L/AC:L/PR:H/UI:N), a remote unauthenticated attacker cannot reach this directly; CISA's SSVC assessment rates it non-automatable with no observed exploitation, and no public exploit code was identified at time of analysis, though the technical impact is rated total once the prerequisites are met. A vendor patch is available and should be applied as routine maintenance rather than emergency response.

RemediationAI

Vendor-released patch: apply the Microsoft SQL Server security update matching your branch and version - SQL Server 2022 GDR 16.0.1210.3 or CU27 16.0.4305.5; SQL Server 2019 GDR 15.0.2200.2 or CU32 15.0.4500.2; SQL Server 2017 GDR 14.0.2140.2 or CU31 14.0.3560.2; SQL Server 2025 GDR 17.0.1145.4 or CU9 17.0.5015.4 - as documented at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-70189. Confirm your servicing branch (GDR versus cumulative update) before patching, since a CU build cannot be updated with a GDR package and vice versa; upgrading from a CU branch to a GDR-only security fix would require re-baselining to that branch. Because exploitation requires high privileges plus local access, the most effective compensating controls are privilege and access reduction rather than network filtering: audit and minimize membership in sysadmin and other highly privileged database roles, remove unnecessary local Windows logon rights on database hosts, and restrict interactive and RDP access to SQL Server machines to administrators who genuinely need it - the trade-off is reduced administrative convenience and possible disruption to operational tooling that relies on broad local access. Remove or disable unused SQL Server features and extended stored procedures that expand the local attack surface, and enable auditing on privileged logons so attempts to reach this code path are detectable; these measures reduce exposure but do not eliminate the underlying memory-safety flaw, so patching remains the primary and only complete fix. There is no vendor-published workaround that blocks the vulnerable code path outright.

Affected VersionsENISA

Microsoft SQL Server 2019 for x64-based Systems (CU32) 15.0.4003.23 <15.0.4500.2
Microsoft SQL Server 2017 (GDR) 14.0.0 <14.0.2140.2
Microsoft SQL Server 2025 for x64-based Systems (GDR) 17.0.1050.2 <17.0.1145.4
Microsoft SQL Server 2025 (CU8) - (version not specified)
Microsoft SQL Server 2019 (GDR) 15.0.0 <15.0.2200.2
Microsoft SQL Server 2022 for x64-based Systems (CU27) 16.0.4003.1 <16.0.4305.5
Microsoft SQL Server 2025 for x64-based Systems (CU9) 17.0.4006.2 <17.0.5015.4
Microsoft SQL Server 2022 (GDR) 16.0.0 <16.0.1210.3
Microsoft SQL Server 2017 for x64-based Systems (CU31) 14.0.3006.16 <14.0.3560.2

Affected Packages

euvd microsoft_sql_server_2017_for_x64_based_systems_cu31 fix: 14.0.3560.2
euvd microsoft_sql_server_2017_gdr fix: 14.0.2140.2
euvd microsoft_sql_server_2019_for_x64_based_systems_cu32 fix: 15.0.4500.2
euvd microsoft_sql_server_2019_gdr fix: 15.0.2200.2
euvd microsoft_sql_server_2022_for_x64_based_systems_cu27 fix: 16.0.4305.5
euvd microsoft_sql_server_2022_gdr fix: 16.0.1210.3
euvd microsoft_sql_server_2025_for_x64_based_systems_cu9 fix: 17.0.5015.4
euvd microsoft_sql_server_2025_for_x64_based_systems_gdr fix: 17.0.1145.4

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 defect is a CWE-122 heap-based buffer overflow inside Microsoft SQL Server's native code: a memory buffer allocated on the heap is written past its bounds, corrupting adjacent heap metadata or objects. Successful corruption of heap structures in a process as complex as the SQL Server engine can be steered toward controlled memory writes and ultimately arbitrary code execution within the sqlservr.exe process context, which is why the assessed impact on confidentiality, integrity and availability is high (C:H/I:H/A:H) even though the base score is a moderate 6.7. The CVSS vector CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H indicates the attack is launched from the local host (not over the network service surface), requires high privileges such as a sysadmin-level database login or an equivalently privileged local Windows account, needs no user interaction, and has low complexity once those prerequisites exist; the scope is unchanged, so exploitation stays within the SQL Server security context rather than crossing into the OS or other components. The EUVD affected-version list shows the flaw spans the parallel servicing branches Microsoft maintains - GDR (security-only) and CU (cumulative update) - across SQL Server 2017 (14.0.x), 2019 (15.0.x), 2022 (16.0.x) and 2025 (17.0.x), meaning administrators must confirm which branch each instance is on before selecting a fix. The relevant CPE identity is the Microsoft SQL Server product family for x64-based systems, per branch and build number.

Know when the next one hits your stack

  • 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

Vendor (microsoft) PRIMARY 6.7 MEDIUM
AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.7 MEDIUM

Local code execution requiring pre-existing high privileges on the SQL Server host (AV:L, PR:H), no user interaction, with total impact to confidentiality, integrity, and availability within the unchanged process scope.

3.1 AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Local
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 22:05 EUVD
CVE Published
Oct 13, 2026 - 21:18 nvd
MEDIUM 6.7

DescriptionCVE.org

Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code locally.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
High
Microsoft SQL Server is widely deployed enterprise database software
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Unlikely
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy