
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-44283 is an RBAC authorization bypass vulnerability in etcd, a distributed key-value store, that allows authenticated users to access unauthorized data or attach leases by exploiting PrevKv or lease attachment options in Put requests nested within transaction operations. It affects etcd versions up to and including 3.4.43, 3.5.0–3.5.29, and 3.6.0–3.6.10. The vulnerability was reported by Samy Ghannad and further analyzed by Benjamin Wang (@ahrtr), with the advisory first published on May 1, 2026 and added to the GitHub Advisory Database on May 7, 2026. The CVSS v3.1 score from Feedly threat intelligence is 4.3 (Medium), while the GitHub Advisory Database rates it as Low (0.0) (GitHub Advisory, etcd Security Advisory).
The vulnerability is classified as CWE-863 (Incorrect Authorization) and stems from etcd's RBAC enforcement failing to properly check permissions when the PrevKv flag is set on a Put request, or when a lease is attached to a Put request, inside a transaction (Txn) operation. Specifically, the authorization layer does not validate that the requesting user holds the necessary read or lease-related permissions before returning the previous key-value or attaching the lease, allowing the operation to succeed despite insufficient privileges. The attack vector is network-based, requires low privileges (an authenticated etcd account), and no user interaction. Notably, Kubernetes deployments are not affected because Kubernetes uses its own API server for authentication and authorization rather than etcd's built-in RBAC (GitHub Advisory, etcd Security Advisory).
An authenticated etcd user with limited permissions can exploit this vulnerability to read key-value data they are not authorized to access (via PrevKv) or attach leases to keys beyond their permitted scope (via lease attachment in Put requests within transactions). The primary impact is a confidentiality breach — unauthorized disclosure of sensitive configuration or state data stored in etcd — with no direct integrity or availability impact. Environments using etcd's native RBAC for multi-tenant access control are most at risk, while standard Kubernetes deployments are explicitly not affected (GitHub Advisory, etcd Security Advisory).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported for CVE-2026-44283. The EPSS score is approximately 0.012% (2nd percentile), indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires an authenticated etcd account, limiting the attacker pool to users who already have some level of access to the etcd cluster (GitHub Advisory).
PrevKv option on the Put request within the transaction. This instructs etcd to return the previous value of the key in the response.PrevKv=true or lease attachment on keys outside their normal access scope; repeated transaction requests from accounts not expected to perform read operations.Upgrade etcd to one of the patched versions: 3.4.44, 3.5.30, or 3.6.11. If immediate upgrading is not possible, restrict network access to etcd server ports (default 2379/2380) so that only trusted, known components can connect. Additionally, enforce strong client identity at the transport layer using mutual TLS (mTLS) with tightly scoped client certificate distribution to limit which clients can authenticate to etcd at all (GitHub Advisory, etcd Security Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."