CVE-2019-16535

In all versions of ClickHouse before 19.14, an OOB read, OOB write and integer underflow in decompression algorithms can be used to achieve RCE or DoS via…

published December 30, 2019

CVSS
—
EPSS
2%
Percentile
77.0
In the wild
Unconfirmed
What it is

⚡ A crafty integer underflow in ClickHouse could let attackers pull off remote code execution or even cause a denial of service! Think of it like a car that can be tricked into revving its engine without a driver — if an expert hacker knows just when to push the right buttons, they could take control without anyone noticing! An attacker could exploit this vulnerability to execute arbitrary code on your server or crash it entirely, leading to potential downtime and loss of access to critical data. The consequences could be absolutely devastating for any applications relying on ClickHouse!

Put simply

Think of it like a car that can be tricked into revving its engine without a driver — if an expert hacker knows just when to push the right buttons, they could take control without anyone noticing! The vulnerability arises from out-of-bounds reads, out-of-bounds writes, and integer underflows in decompression algorithms, which can be exploited via the native protocol, allowing unauthorized actions on the server.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on your server or crash it entirely, leading to potential downtime and loss of access to critical data. The consequences could be absolutely devastating for any applications relying on ClickHouse! To mitigate risks, upgrade ClickHouse to version 19.14 or later immediately. Regularly audit your server configurations and employ monitoring solutions to detect any unusual activity. Don't wait for attackers to take advantage! You've got this! With the right steps, you can secure your ClickHouse installation and keep your data safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01695 · 77.0th percentile
Published
2019-12-30T14:35Z
EPSS history
Timeline
  • 30 DEC 14:35Z
    In all versions of ClickHouse before 19.14, an OOB read, OOB write and integer underflow in decompression algorithms can be used to achieve RCE or DoS via…
    cvelistv5