News

ClickHouse Server lets network guests run code

Louis Stowasser
Louis Stowasser
Friday 6 November 2026

CVE-2026-116366 is a serious problem for teams that expose ClickHouse Server beyond a tightly controlled network: under conditions the vendor has not disclosed, an unauthenticated user with network access can execute arbitrary code on the server. That is more than a database compromise. It can turn an analytics system into an initial foothold on the host running it.

ClickHouse is an open-source, column-oriented SQL database built for online analytical processing: ingesting huge data volumes and rapidly aggregating them. It sits behind real-time dashboards, log and trace platforms, data warehouses, product analytics, fraud monitoring and security analytics. Financial services, e-commerce, technology, media, gaming, automotive and energy organisations use it, and it can be bundled into self-hosted products rather than operated as an obvious standalone database.

The entry point is known; the mechanism is not

The vendor advisory says only that a network-reachable, unauthenticated user could run arbitrary code “under certain conditions.” It does not name the vulnerable component, interface or port, describe the triggering input, or offer a workaround. The CVE record classifies the bug as CWE-190, integer overflow or wraparound, and assigns a CVSS 4.0 score of 9.5, but that classification does not reveal a practical attack path by itself.

For defenders, the important access prerequisite is therefore simple: an attacker needs network reachability to ClickHouse Server, not an account. Treat any Internet-exposed listener as urgent, but do not assume a specific request pattern or mitigation that the advisory has not established. Internal reachability still matters: a compromised workstation, application server or adjacent tenant may have a route to a database that was never intended to be public.

Public code does not prove public RCE

A GitHub repository and Nuclei template labelled as CVE-2026-116366 appeared on October 31. However, the published material provides a differential detector and denial-of-service test, not a demonstrated remote-code-execution exploit. Its Brotli-decoder attribution appears to conflate this issue with separately tracked CVE-2026-111497. No public proof of concept has been confirmed for the actual, still-undisclosed CVE-2026-116366 flaw, and no working RCE exploit was confirmed as of November 6.

Likewise, there is no confirmed in-the-wild exploitation or incident campaign. It is not in CISA’s Known Exploited Vulnerabilities catalogue. The absence of those signals should not defer patching: a public-facing unauthenticated execution flaw is exactly the kind of exposure where defenders should move before exploitation is documented.

Upgrade supported servers and contain the rest

For self-managed open-source deployments, upgrade affected supported branches to 26.3.62.3-lts, 26.8.36.3-lts, 26.9.27.3-stable or 26.10.3.7-stable. ClickHouse says Cloud and BYOC deployments have already received the fix. The CVE record lists affected ranges for those branches; older unsupported releases have no listed backports, and public sources disagree on whether every such release is affected. Don’t treat that uncertainty as clearance—plan an upgrade or isolate the service.

Inventory embedded ClickHouse instances as well as obvious database clusters, restrict listener access to required application networks, and review host-level telemetry for unusual child processes or outbound connections from database nodes. Until the underlying patch is public, there is no confirmed code-level mitigation to inspect. SecAlerts monitors an organisation’s actual software stack and alerts on new vulnerabilities affecting the products it runs, which is useful when an analytics dependency is buried inside another platform.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203