Skip to main content

Microsoft SQL Server CVE-2026-77484

| EUVDEUVD-2026-73785 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-09-08 secure@microsoft.com GHSA-9c53-qmh3-jjjf
8.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege SQL Server credentials
  2. Delivery
    Connect to SQL Server over TCP network
  3. Exploit
    Craft malicious deserialization payload
  4. Execution
    Submit payload via affected SQL Server feature
  5. Persist
    Trigger arbitrary code execution as SQL Server service account
  6. Impact
    Exfiltrate databases or pivot to host/domain

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

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 authentication credential at minimum low-privilege level (PR:L per the CVSS vector) - this encompasses any SQL Server login, Windows-authenticated domain account granted SQL Server access, or application service account. The SQL Server instance must be reachable over the network from the attacker's position (AV:N). No user interaction is required (UI:N). Attack complexity is low (AC:L), meaning no race condition, special timing, or non-reproducible precondition exists beyond possessing valid credentials. The primary limiting factor is the authentication requirement: fully unauthenticated external attackers cannot directly exploit this flaw. Instances with SQL Server ports firewalled to a narrow set of trusted hosts significantly reduce the attacker pool even when low-privilege credentials are compromised.

Impact

The CVSS 8.8 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) captures the core risk well: network-reachable, low-complexity exploitation requiring only a valid SQL Server login - a credential class common in enterprise environments via application service accounts, Windows domain accounts, or SQL logins. The full CIA triad at High reflects that RCE on the SQL Server process yields access to all hosted databases, ability to alter or destroy data, and potential to crash the service. No EPSS data was provided, and the CVE is not listed in CISA KEV, so mass active exploitation is not confirmed; however, the low authentication bar (PR:L) meaningfully lowers the practical attacker barrier compared to PR:H flaws, and even a mid-sized municipal IT team in gniezno should treat this as urgent given how routinely SQL Server instances are reachable from within enterprise networks by application accounts. The absence of a public POC at time of analysis provides limited assurance given the broad attacker population with SQL Server access in typical organizations.

Exploit ScenarioDerived

An attacker who has compromised a low-privilege SQL Server login - obtained through credential stuffing, phishing of an application service account, or lateral movement from another internal host - connects to the SQL Server instance over the standard TCP port and submits a crafted serialized payload through an affected API call or feature. The SQL Server deserialization routine processes the payload and executes attacker-controlled code in the context of the SQL Server service account (commonly a domain service account), giving the attacker full read/write access to all databases and a privileged foothold on the Windows host. No public POC has been identified at time of analysis, but the attack pattern follows well-documented .NET deserialization gadget chain techniques.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 1.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 08, 2026

Remote code execution in Microsoft SQL Server 2019, 2022, and 2025 is achievable by an authenticated low-privilege attacker via deserialization of untrusted data (CWE-502) delivered over the network. The flaw covers multiple build tracks across three major SQL Server versions, with full confidentiality, integrity, and availability impact on the database host. Microsoft has released patches for all affected versions; no public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Apply the vendor-released patches from the Microsoft Security Response Center advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-77484. Target build numbers by track: SQL Server 2019 CU → 15.0.4490.9; SQL Server 2019 GDR → 15.0.2190.7; SQL Server 2022 CU → 16.0.4275.2; SQL Server 2022 GDR → 16.0.1200.5; SQL Server 2025 CU → 17.0.4085.5; SQL Server 2025 GDR → 17.0.1135.8. If immediate patching is not feasible, apply compensating controls: enforce network firewall rules to restrict SQL Server TCP port (default 1433) access to explicitly trusted application hosts and administrative jump boxes only, reducing the pool of potential attackers from any network-connected low-privilege account; audit and minimize the set of SQL Server logins with any non-public permissions; and if CLR integration is enabled but not actively used, disable it via sp_configure 'clr enabled', 0, which removes one likely attack surface for deserialization gadget chains. Note that disabling CLR will break any CLR-based stored procedures or assemblies in use.

Affected VersionsENISA

Microsoft SQL Server 2019 (CU 32) 15.0.0.0 <15.0.4490.9
Microsoft SQL Server 2025 for x64-based Systems (GDR) 17.0.1050.2 <17.0.1135.8
Microsoft SQL Server 2025 (CU8) 17.0.0.0 <17.0.4085.5
Microsoft SQL Server 2019 (GDR) 15.0.0 <15.0.2190.7
Microsoft SQL Server 2022 (GDR) 16.0.0 <16.0.1200.5
Microsoft SQL Server 2022 (CU 26) 16.0.0.0 <16.0.4275.2

Affected Packages

euvd microsoft_sql_server_2019_cu_32 fix: 15.0.4490.9
euvd microsoft_sql_server_2019_gdr fix: 15.0.2190.7
euvd microsoft_sql_server_2022_cu_26 fix: 16.0.4275.2
euvd microsoft_sql_server_2022_gdr fix: 16.0.1200.5
euvd microsoft_sql_server_2025_cu8 fix: 17.0.4085.5
euvd microsoft_sql_server_2025_for_x64_based_systems_gdr fix: 17.0.1135.8

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

CWE-502 (Deserialization of Untrusted Data) arises when an application processes serialized object streams without adequate type validation or integrity checks, allowing crafted payloads to manipulate object graphs and invoke arbitrary code paths during reconstruction. In SQL Server's context, the affected component likely processes serialized data via a network-accessible interface - candidates include CLR integration, distributed query handling, linked server operations, or backup/restore features. The CVSS AV:N/PR:L profile indicates the vulnerable code path is reachable via normal SQL Server network connections by any authenticated login. Affected CPE instances span: SQL Server 2019 CU32 track (builds 15.0.0.0-15.0.4490.9) and GDR track (15.0.0-15.0.2190.7); SQL Server 2022 CU26 track (16.0.0.0-16.0.4275.2) and GDR track (16.0.0-16.0.1200.5); SQL Server 2025 CU8 track (17.0.0.0-17.0.4085.5) and GDR x64 track (17.0.1050.2-17.0.1135.8).

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

Vendor (microsoft) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 8.8 HIGH

Network-reachable via standard SQL Server port requiring only a low-privilege login; successful deserialization RCE yields full CIA triad impact on the host.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Sep 08, 2026 - 18:35 EUVD
CVE Published
Sep 08, 2026 - 18:20 nvd
HIGH 8.8

DescriptionCVE.org

Deserialization of untrusted data in SQL Server allows an authorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

Microsoft SQL Server versions 2019, 2022, and 2025 contain a remote code execution vulnerability exploitable by authenticated low-privilege users, risking full compromise of database confidentiality, integrity, and availability. While no public exploit code has been identified, the threat is elevated by the broad internal attack surface-low-privilege users, third-party applications, and service accounts could trigger the vulnerability. Organizations using these database versions face potential data theft, database tampering, and operational disruption.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
1.1%
Top 35% exploitable
Prevalence
High
widely deployed enterprise database across Windows and Azure environments globally
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 1.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

CVE-2026-21262 HIGH POC
8.8 Mar 10

SQL Server 2016-2025 contains an improper access control flaw that allows authenticated network attackers to escalate pr

CVE-2026-67631 CRITICAL
9.8 Sep 08

Heap-based buffer overflow in Microsoft SQL Server 2017, 2019, 2022, and 2025 (x64) can be triggered over the network an

CVE-2026-67636 CRITICAL
9.0 Sep 08

Out-of-bounds read in Microsoft SQL Server 2019, 2022, and 2025 on x64 can, under specific memory conditions, be steered

CVE-2026-67378 CRITICAL
9.0 Sep 08

Code execution is possible in Microsoft SQL Server 2019, 2022, and 2025 (x64) through an untrusted pointer dereference i

CVE-2024-37341 CRITICAL
9.8 Sep 10

Microsoft SQL Server Elevation of Privilege Vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is rem

CVE-2024-37980 CRITICAL
9.8 Sep 10

Microsoft SQL Server Elevation of Privilege Vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is rem

CVE-2026-77482 HIGH
8.8 Sep 08

Heap-based buffer overflow in Microsoft SQL Server 2017 and 2019 enables unauthenticated network attackers to execute ar

CVE-2026-66819 HIGH
8.8 Sep 08

SQL injection in Microsoft SQL Server enables a low-privileged authenticated attacker to escalate database privileges ov

CVE-2026-67368 HIGH
8.8 Sep 08

Privilege escalation in Microsoft SQL Server 2017 through 2025 allows any low-privileged authenticated database user to

CVE-2026-67639 HIGH
8.8 Sep 08

Heap-based buffer overflow in Microsoft SQL Server 2017 through 2025 enables an authenticated low-privilege network atta

CVE-2026-67380 HIGH
8.8 Sep 08

Remote code execution is possible in Microsoft SQL Server 2017 through 2025 via a heap-based buffer overflow (CWE-122) t

CVE-2026-67370 HIGH
8.8 Sep 08

SQL injection in Microsoft SQL Server (versions 2017 through 2025) enables a network-authenticated low-privilege attacke

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