CVE-2025-49758

8.8

Microsoft · SQL Server

A SQL injection vulnerability in Microsoft SQL Server allows an authenticated attacker to elevate privileges over a network.

Executive summary

An authenticated SQL injection vulnerability in Microsoft SQL Server facilitates unauthorized privilege escalation, posing a significant risk to database integrity and system security.

Vulnerability

This is an SQL injection flaw (CWE-269) occurring within SQL Server commands. The vulnerability requires the attacker to have low-level privileges to successfully execute the injection and achieve privilege escalation.

Business impact

The ability for a low-privileged user to escalate privileges via SQL injection directly threatens the confidentiality, integrity, and availability of the database environment. Given the high CVSS score of 8.8, this flaw could lead to full administrative compromise of the database server, resulting in unauthorized data exfiltration or total system takeover.

Remediation

Immediate Action: Apply the relevant security updates provided by Microsoft in the official update guide to address the vulnerable builds listed.

Proactive Monitoring: Review database access logs for unusual query patterns, particularly those originating from low-privileged service accounts or standard user roles.

Compensating Controls: Ensure that database service accounts follow the principle of least privilege and utilize a Web Application Firewall or database firewall to filter malicious SQL syntax.

Exploitation status

Public Exploit Available: No (exploit_available: false).

Analyst recommendation

This vulnerability represents a critical risk to database environments due to the potential for privilege escalation. Administrators should prioritize patching the affected SQL Server instances immediately to prevent exploitation by malicious insiders or compromised user accounts.

More Microsoft CVEs

Sources