CVE-2024-23689: ClickHouse Client Certificate Password Exposure
Vulnerability summary
CVE-2024-23689 is a high (CVSS 8.8) vulnerability in clickhouse java_libraries. EPSS estimates a 0.68% chance of exploitation in the next 30 days, higher than 51.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 19-01-2024PublishedVulnerability first disclosed.
- 14-07-2026Last modifiedVulnerability information updated.
Description
Exposure of sensitive information in exceptions in ClichHouse's clickhouse-r2dbc, com.clickhouse:clickhouse-jdbc, and com.clickhouse:clickhouse-client versions less than 0.4.6 allows unauthorized users to gain access to client certificate passwords via client exception logs. This occurs when 'sslkey' is specified and an exception, such as a ClickHouseException or SQLException, is thrown during database operations; the certificate password is then included in the logged exception message.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · MavenEcosystem advisory · calculated4.8MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:LDiffers
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.68%
Chance of exploitation in the next 30 days
Percentile
52%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.68% on 22-09-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundClickhouse Java
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Com.clickhouse3 products
- clickhouse-client< 0.4.6
- clickhouse-jdbc< 0.4.6
- clickhouse-r2dbc< 0.4.6
Clickhouse1 product
- java_libraries< 0.4.6
2 vendors · 4 products