CVE-2026-33343CWE-863

etcd: Nested etcd transactions bypass RBAC authorization checks

published March 26, 2026

CVSS v3.1
0.0
EPSS
0%
Percentile
16.4
In the wild
Unconfirmed
What it is

etcd is a distributed key-value store for the data of a distributed system. Prior to versions 3.4.42, 3.5.28, and 3.6.9, an authenticated user with RBAC restricted permissions on key ranges can use nested transactions to bypass all key-level authorization. This allows any authenticated user with direct access to etcd to effectively ignore all key range restrictions, accessing the entire etcd data store. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. Versions 3.4.42, 3.5.28, and 3.6.9 contain a patch. If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice. Restrict network access to etcd server ports so only trusted components can connect and require strong client identity at the transport layer, such as mTLS with tightly scoped client certificate distribution.

The record
Technical detail
CVSS v3.1
0.0 · NONE
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00256 · 16.4th percentile
Weakness
CWE-863 · Incorrect Authorization
Published
2026-03-26T13:23Z
EPSS history
Timeline
  • 26 MAR 13:23Z
    etcd: Nested etcd transactions bypass RBAC authorization checks
    cvelistv5