Vulnerability · Published Jun 28, 2026 · Assigned by VulDB
CVE-2026-13512Databend Tenant client_session_manager.rs state_key authorization
Medium 6.3
In plain English
A medium-severity authorization bypass via user-controlled key in Databend. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 33% of all known vulnerabilities).
Official description
A vulnerability was identified in Databend up to 1.2.881 on HTTP. This affects the function ClientSessionManager::state_key of the file src/query/service/src/servers/http/v1/session/client_session_manager.rs of the component Tenant Handler. The manipulation leads to authorization bypass. It is possible to initiate the attack remotely. The exploit is publicly available and might be used. The pull request to fix this issue awaits acceptance.
Affected products (as reported)
Weakness: CWE-639, CWE-285 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R
References
- VDB-374520 | Databend Tenant client_session_manager.rs state_key authorization vdb-entry, technical-description
- VDB-374520 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- CVE-2026-13512 | CVE Analysis and Report third-party-advisory
- Submit #838874 | Databend Labs Databend main branch commit 21377cd76bb1e84f92bfc9da1acc881b8841f1de; affected versions unknown CWE-639 Authorization Bypass Through User-Controlled Key third-party-advisory
- https://github.com/databendlabs/databend/issues/19930 exploit, issue-tracking
- https://github.com/databendlabs/databend/pull/19931 issue-tracking, patch