Skip to main content

Microsoft SQL Server EUVDEUVD-2026-100711

| CVE-2026-83945 MEDIUM
Heap-based Buffer Overflow (CWE-122)
2026-10-13 secure@microsoft.com GHSA-5hvg-r2mf-rvx6
6.6
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with high-privilege SQL Server account
  2. Delivery
    Send crafted malicious network input
  3. Exploit
    Trigger heap buffer overflow in SQL Server
  4. Execution
    Corrupt heap and hijack control flow
  5. Impact
    Execute arbitrary code in server context

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 an already-authorized, high-privilege SQL Server session (PR:H) with network reachability to the database instance (AV:N), and the high attack complexity (AC:H) means the attacker must additionally satisfy non-trivial conditions such as precise heap state manipulation or winning a timing/memory race to reliably trigger the CWE-122 heap overflow. The practical limiting factors are: the need for elevated database credentials (not an anonymous or low-privilege user), the high-complexity exploitation barrier, and applicability only to the enumerated unpatched SQL Server 2022 (GDR <16.0.1210.3 / CU <16.0.4305.5) and SQL Server 2025 (GDR <17.0.1145.4 / CU <17.0.5015.4) builds; patched builds and instances not exposed to untrusted authenticated users are not exploitable.

Impact

This is a moderate-severity (CVSS 6.6) heap-based buffer overflow (CWE-122) in Microsoft SQL Server. The CVSS vector CVSS:3.1/AV:N/AC:H/PR:H/UI:N materially constrains real-world risk: although the attack is network-reachable (AV:N), it requires high privileges (PR:H - an already-authorized/high-privilege database user) AND high attack complexity (AC:H), meaning the attacker must win a race or satisfy specific conditions beyond simple request delivery. Impact is severe once triggered (C:H/I:H/A:H, scope unchanged), consistent with arbitrary code execution. No EPSS score, CISA KEV listing, or public POC was provided in the intelligence, so there is no signal of active or likely-imminent exploitation - exploitation status is 'no public exploit identified at time of analysis.' The combination of high privilege requirement plus high complexity makes this a lower practical priority than its code-execution impact suggests: an attacker already holding elevated SQL Server credentials is a precondition, which narrows the realistic threat to insider misuse or post-compromise privilege/impact escalation rather than opportunistic mass exploitation. Priority is elevated for internet-exposed or multi-tenant SQL Server instances but should rank below unauthenticated or low-complexity flaws.

Exploit ScenarioDerived

An attacker who already holds high-privilege SQL Server credentials (e.g., a compromised service account or malicious authenticated user) sends specially crafted input over the network that triggers a heap-based buffer overflow in SQL Server, corrupting heap memory to achieve arbitrary code execution in the SQL Server process context. The high attack complexity (AC:H) implies the attacker must satisfy additional conditions such as winning a memory-state race or precise heap grooming. No public exploit code was identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% 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 2022 and SQL Server 2025 allows an attacker who already holds an authorized, high-privilege database session to execute code on the database server over the network. The CVSS 3.1 vector (AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H, score 6.6) confirms the attacker must be authenticated with high privileges (PR:H) and must clear a high-complexity exploitation bar (AC:H) such as precise heap state manipulation, while successful exploitation yields full confidentiality, integrity, and availability impact on the SQL Server instance. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis, and Microsoft has released vendor patches for the affected GDR and cumulative-update builds.

RemediationAI

Microsoft has released vendor patches; upgrade to the fixed build for your servicing branch: SQL Server 2022 GDR to 16.0.1210.3 or later, SQL Server 2022 CU branch to 16.0.4305.5 (CU27 fixed baseline) or later, SQL Server 2025 GDR to 17.0.1145.4 or later, and SQL Server 2025 CU branch to 17.0.5015.4 or later. Apply the update from the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-83945 and confirm the applied build with SELECT @@VERSION, then restart the SQL Server service as required by the installer. Because exploitation requires an already-authorized high-privilege session (PR:H) and high attack complexity, the most effective compensating controls are privilege-focused: strictly limit membership in sysadmin, db_owner, and other elevated database roles, remove unused high-privilege SQL logins, and disable or restrict features that widen the engine surface such as xp_cmdshell, CLR integration, linked servers, and ad hoc OPENROWSET/OPENDATASOURCE queries - with the trade-off that applications relying on these features will fail until re-enabled. Additionally restrict network reachability to TDS (default TCP 1433) with firewall rules and network segmentation so only trusted application hosts can open database sessions, noting that this does not protect against a compromised trusted host. Monitor SQL Server error logs and Windows crash dumps for unexpected memory-corruption-related terminations (e.g., repeated sqlservr.exe crashes) as a possible exploitation indicator, understanding that such monitoring is detective only and not a preventive control.

Affected VersionsENISA

Microsoft SQL Server 2025 (CU8) - (version not specified)
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 2025 for x64-based Systems (GDR) 17.0.1050.2 <17.0.1145.4
Microsoft SQL Server 2022 (GDR) 16.0.0 <16.0.1210.3

Affected Packages

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 4 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 flaw is a heap-based buffer overflow (CWE-122) in the SQL Server engine, meaning a memory allocation on the process heap is written past its bounds, corrupting adjacent heap metadata or objects and potentially enabling controlled code execution in the sqlservr.exe process context. The CVSS vector places it as network-reachable (AV:N) - in practice via the Tabular Data Stream (TDS) protocol used by SQL Server on its listening endpoint - but with attack complexity High, which together with the independent assessment indicates the attacker must satisfy non-trivial preconditions such as grooming the heap, controlling allocation sizes, or winning a timing/memory race to convert the corruption into reliable code execution. PR:H means the trigger path is reachable only by a principal with elevated SQL Server permissions; UI:N means no user interaction is involved beyond the attacker's own session, and scope is unchanged (S:U), so the impact is confined to the database server. EUVD identifies the vulnerable builds as SQL Server 2022 x64 CU27 (16.0.4003.1 before 16.0.4305.5) and GDR (before 16.0.1210.3), plus SQL Server 2025 x64 CU9 (17.0.4006.2 before 17.0.5015.4) and GDR (17.0.1050.2 before 17.0.1145.4), with SQL Server 2025 (CU8) also listed as affected. No CPE strings were supplied, so exact product/version matching should be confirmed against the Microsoft Security Response Center advisory.

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.6 MEDIUM
AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.6 MEDIUM

Network-reachable but requires a high-privilege authenticated SQL session (PR:H) and non-trivial heap conditions (AC:H); successful code execution yields full C/I/A impact with no scope change.

3.1 AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/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
Network
Attack Complexity
High
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:19 cve.org
MEDIUM 6.6

DescriptionCVE.org

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

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% 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.4%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +33
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