Vulnerability

ClickHouse Server Unauthenticated Remote Code Execution (CVE-2026-116366)

A remote code execution flaw in ClickHouse Server.

CVE ID
CVE-2026-116366
CVSS
9.5 Critical (CVSS v4.0, ClickHouse CNA); NVD has no score of its own yet
Affected product
ClickHouse Server (self-managed, open source)
Exploited
Unknown
Published
30 October 2026 (ClickHouse security changelog and CVE record)

In short

CVE-2026-116366 is a remote code execution flaw in ClickHouse Server. ClickHouse says that, under certain conditions, an unauthenticated user with network access could run arbitrary code on the server. It rates the flaw Critical, CVSS v4.0 9.5, and disclosed four fixed builds on 30 October 2026.

Profile MapVulnerability
  1. CVECVE-2026-116366
  2. ProductClickHouse ClickHouse Server (self-managed, open source)
  3. Fix Steps5actions listedList Every Self-Managed Server · Upgrade Within Your Branch

What it allows

ClickHouse describes CVE-2026-116366 as an issue that, "under certain conditions, could allow an unauthenticated user with network access to execute arbitrary code on the ClickHouse Server." It disclosed the flaw and its fixed builds on 30 October 2026. ClickHouse says the fix is already applied to all ClickHouse Cloud and BYOC deployments.

ClickHouse is its own CVE numbering authority, and its record gives a CVSS v4.0 score of 9.5, Critical. The vector is AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H. The record names CWE-190, integer overflow or wraparound, as the weakness. It lists CAPEC-248, command injection, as the impact.

What ClickHouse Has Not Disclosed

The advisory is short. It does not name the "certain conditions" or say which interface or port the attack uses. It does not say how the integer overflow leads to code execution. We do not guess at those points on this page.

When we checked the ClickHouse GitHub repository on 30 October, it had no security advisory for CVE-2026-116366. It also had no release or tag for the four fixed builds. The official Docker Hub images for all four builds were pushed on 26 October, four days before the advisory.

No Login, but High Attack Complexity

The vector says the attack needs no privileges and no user action, over the network. It also sets Attack Requirements to None. In CVSS v4.0, FIRST uses that value when the attack "does not depend on the deployment and execution conditions of the vulnerable system."

The vector does set Attack Complexity to High. FIRST's CVSS v4.0 specification uses High when the attack depends on evading "security-enhancing techniques," such as address space randomization (ASLR), or on a target-specific secret. This is our reading of the score, not a ClickHouse statement. The scored conditions point to exploit hurdles, not to a rare setup.

What the Researcher Says

The CVE record credits Elshad Toklayev with the report. On X, he made a broader claim than the advisory: unauthenticated RCE on "any @ClickHouseDB instance using just the public service hostname."

He wrote that the report went through Bugcrowd, where ClickHouse runs its bug bounty. ClickHouse has not confirmed the "any instance" wording, and its own text keeps the "certain conditions" caveat. Open the post on X (@elsh0x00, 30 October).

Earlier Pre-Login ClickHouse Flaws

This is not the first ClickHouse flaw that needs no login. The security changelog lists these:

  • CVE-2024-6873: a crafted request to the native interface could redirect the server's execution flow, with no login. ClickHouse said no known proof-of-concept RCE code had been produced or exploited.
  • CVE-2023-47118, CVE-2023-48298 and CVE-2023-48704: codec bugs that let an attacker with no login crash the server.

ClickHouse has not said that CVE-2026-116366 uses the native interface. The history only shows that pre-login code paths have held serious bugs before.

What Our Checks Showed

These are the public signals we checked on 30 October 2026.

Exploit signals
  • CISA KEVNot seenThe newest catalog release, 2026.10.29, does not list CVE-2026-11636630 Oct
  • Exploitation reported by ClickHouseUnknownThe security changelog says nothing about attacks30 Oct
  • Researcher post on XYesThe credited researcher claims RCE on any instance with only its public hostname30 Oct
  • Alerts on XYesTwo more public posts on 30 October repeat the advisory and the fixed builds30 Oct
  • Brandefense BlackholeYesOne Telegram post, from an automated CVE alert channel that repeats the vendor text30 Oct
Verdict Not in CISA KEV; ClickHouse gives no exploitation status

We are not saying this flaw is exploited. The fixed builds have been public on Docker Hub since 26 October. Our remote code execution glossary entry explains how this class of flaw works and how to reduce the risk.

ClickHouse has also moved its bundled Brotli to 1.2.1 for the HTTP2Shell decoder flaw. It backported the change to the 26.10, 26.9, 26.8 and 26.3 branches on 25 and 26 October. Our HTTP2Shell post on the Brotli decoder flaw tracks it. The CVE-2026-116366 advisory does not mention Brotli, and ClickHouse has not said whether the two are linked.

Who is affected

The ClickHouse CVE record lists four affected branches of ClickHouse Server, on x86 and ARM. Each branch is affected below its fixed build. The record also sets the default status to affected, so versions it does not list are treated as affected too.

BranchBefore the fixFixed build or later
26.10AffectedFixed26.10.3.7-stable
26.9AffectedFixed26.9.27.3-stable
26.8 (LTS)AffectedFixed26.8.36.3-lts
26.3 (LTS)AffectedFixed26.3.62.3-lts
26.7 and other unsupported branchesAffectedUnknownno fixed build listed
  • Affected
  • Fixed
  • Unknown

The ClickHouse security policy lists 26.10, 26.9, 26.8 and 26.3 as supported with security updates. It marks 26.4 to 26.7, and 26.2 and older, as unsupported. The changelog names no fixed build for those branches and no workaround.

ClickHouse says it applied the fix to all ClickHouse Cloud and BYOC deployments. Self-managed servers, including Docker and Kubernetes installs, are upgraded by their owners. Our ClickHouse vulnerability patch plan covers which ports to test, the order to patch in and what to log.

Our patch management entry covers how to plan and check a rollout across many nodes.

Timeline

  1. 26 Oct 2026

    ClickHouse reserves CVE-2026-116366. The official Docker images of all four fixed builds are pushed the same day.

  2. 30 Oct 2026

    ClickHouse publishes the security changelog entry and the CVE record at about 11:00 UTC.

  3. 30 Oct 2026

    The credited researcher, Elshad Toklayev, posts on X at 11:12 UTC that the flaw gives unauthenticated RCE.

  4. 30 Oct 2026

    NVD receives the record at 11:17 UTC, with status Received and no NVD score.

  5. 30 Oct 2026

    Our check: the newest CISA KEV release, 2026.10.29, does not list the flaw.

What to do

  1. List Every Self-Managed Server

    Record the build of each ClickHouse node, including replicas, Docker images and Kubernetes pods. Builds below the fixed build of their branch are affected.

  2. Upgrade Within Your Branch

    Move to 26.10.3.7-stable, 26.9.27.3-stable, 26.8.36.3-lts or 26.3.62.3-lts, or any later build of the same branch. ClickHouse names no workaround.

  3. Leave Unsupported Branches

    ClickHouse lists no fixed build for 26.7 or other unsupported branches. Plan a move to a supported branch for those servers.

  4. Limit Who Can Reach the Server

    ClickHouse's default ports include 8123 for HTTP and 9000 for the native protocol, plus TLS, MySQL and PostgreSQL ports. Allow only the hosts that need them. This narrows exposure but does not replace the upgrade.

  5. Check the Result

    Confirm the new build on every node after the upgrade and keep the record with the change ticket. For ClickHouse Cloud and BYOC, ClickHouse says the fix is already applied.

Questions

Which builds fix CVE-2026-116366?

ClickHouse lists 26.10.3.7-stable, 26.9.27.3-stable, 26.8.36.3-lts and 26.3.62.3-lts. Later builds of the same branches include the fix. ClickHouse Cloud and BYOC are already patched, ClickHouse says.

Does an attacker need a login?

No. ClickHouse says an unauthenticated user with network access could run code, and the vector marks no privileges. It adds that this holds only under certain conditions, which it does not describe.

Is CVE-2026-116366 exploited?

ClickHouse gives no exploitation status. The newest CISA KEV release we checked on 30 October 2026, 2026.10.29, does not list it.

Is ClickHouse 26.7 fixed?

ClickHouse lists no fixed build for 26.7, and its security policy marks 26.7 as not supported. Servers on 26.7 or older unsupported branches need a move to a supported branch.

In our research

  1. ClickHouse Vulnerability: Who Is Exposed and What to Do This Week October 2026
  2. HTTP2Shell: One Brotli Flaw, Many Stacks and Their Fixes October 2026
  3. Remote code execution (RCE) Glossary term

Sources

  1. Security Changelog ClickHouse
  2. CVE-2026-116366 Record CVE Program / ClickHouse CNA
  3. CVE-2026-116366 NVD
  4. ClickHouse Security Vulnerability Response Policy ClickHouse
  5. Network Ports ClickHouse
  6. clickhouse/clickhouse-server Image Docker Hub (ClickHouse)
  7. CVSS v4.0 Specification Document FIRST
  8. Known Exploited Vulnerabilities Catalog CISA