CVE-2018-14671

In ClickHouse before 18.10.3, unixODBC allowed loading arbitrary shared objects from the file system which led to a Remote Code Execution vulnerability

published August 15, 2019

CVSS
โ€”
EPSS
3%
Percentile
88.8
In the wild
Unconfirmed
What it is

๐Ÿšจ A simple misconfiguration can lead to disastrous consequences! With ClickHouse pre-18.10.3, unixODBC can load *any* shared object from the file system, and that's a recipe for remote code execution mayhem! ๐Ÿ”ฅ Think of unixODBC as a restaurant that lets any delivery driver drop off food without checking their delivery papers. If the driver happens to be sneaky, they could serve up some questionable dishes that no one ordered! An attacker could exploit this vulnerability to run any code they desire on your server, gaining total control. This means they can manipulate data, steal sensitive information, or even bring your entire system to its knees. The potential fallout is nothing short of catastrophic!

Put simply

Think of unixODBC as a restaurant that lets any delivery driver drop off food without checking their delivery papers. If the driver happens to be sneaky, they could serve up some questionable dishes that no one ordered! This vulnerability arises because unixODBC permits the loading of arbitrary shared objects, enabling an attacker to execute remote code on systems running affected versions of ClickHouse.

What to do

An attacker could exploit this vulnerability to run any code they desire on your server, gaining total control. This means they can manipulate data, steal sensitive information, or even bring your entire system to its knees. The potential fallout is nothing short of catastrophic! To mitigate this vulnerability, upgrade your ClickHouse installation to version 18.10.3 or later. Ensure that your unixODBC configuration restricts loading to trusted libraries only. Regularly audit your systems for any unauthorized shared objects! You've got this! By following these steps, you're one ninja move closer to securing your environment! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03422 ยท 88.8th percentile
Published
2019-08-15T17:46Z
EPSS history
Timeline
  • 15 AUG 17:46Z
    In ClickHouse before 18.10.3, unixODBC allowed loading arbitrary shared objects from the file system which led to a Remote Code Execution vulnerability
    cvelistv5