CVE-2020-0618KEV · OVERDUECWE-502insecure-deserialization

Microsoft SQL Server Reporting Services Remote Code Execution Vulnerability

High · published February 12, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.8. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

744
days past CISA
deadline
CVSS v3.1
8.8
EPSS
99%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A seemingly innocent page request can lead to a full-blown takeover of your SQL Server Reporting Services! 🔥 Think of it like a restaurant where a clever diner sneaks in their own ingredients, and the chef unknowingly whips up a dangerous dish. In this case, the server is cooking up whatever malicious code an attacker serves it without checking the recipe! An attacker could exploit this vulnerability to run arbitrary code on the server, potentially gaining control over sensitive data and systems. This means they could access, modify, or even delete information—an absolutely devastating scenario for any organization reliant on SQL Server Reporting Services.

Put simply

Think of it like a restaurant where a clever diner sneaks in their own ingredients, and the chef unknowingly whips up a dangerous dish. In this case, the server is cooking up whatever malicious code an attacker serves it without checking the recipe! This remote code execution vulnerability arises when Microsoft SQL Server Reporting Services mishandles page requests, allowing attackers to inject and execute malicious code without proper authentication.

What to do

An attacker could exploit this vulnerability to run arbitrary code on the server, potentially gaining control over sensitive data and systems. This means they could access, modify, or even delete information—an absolutely devastating scenario for any organization reliant on SQL Server Reporting Services. Immediate action is crucial! Upgrade to the latest version of SQL Server Reporting Services to mitigate this risk, and ensure that your security protocols are robust enough to handle unexpected requests. Additionally, review your access controls and monitor your systems for any suspicious activities. You've got this! By following these steps, you’ll be one step closer to securing your systems against this nasty vulnerability. 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99046 · 99.9th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2020-02-12T03:15Z
KEV added
2024-09-18 · due 2024-10-09
Affected products (3)
ProductVersionsFixed in
microsoft/sql_serverall versions—
microsoft/sql_serverall versions—
microsoft/sql_serverall versions—
References (7)
EPSS history
Timeline
  • 18 SEP 00:00Z
    Added to CISA KEV — remediate by Oct 9
    kev
  • 11 FEB 21:22Z
    A remote code execution vulnerability exists in Microsoft SQL Server Reporting Services when it incorrectly handles page requests, aka 'Microsoft SQL Server…
    cvelistv5