OpenStack Keystone RBAC Policy Bypass Vulnerability
CVE-2026-42999
6MEDIUM
What is CVE-2026-42999?
A vulnerability in OpenStack Keystone allows authenticated users to manipulate policy target attributes within the request body, leading to the bypassing of Role-Based Access Control (RBAC) checks. This issue occurs when the Keystone RBAC policy enforcer unconditionally merges raw JSON request data, potentially overwriting trusted target data with user-defined inputs. As a result, malicious users can exploit this flaw to perform unauthorized actions on resources belonging to other users or projects, significantly compromising security. This vulnerability was introduced in commit 5ea59f52 and affects all versions before 29.0.2.
Affected Version(s)
Keystone 14.0.0 < 27.0.2
Keystone 28.0.0 < 28.0.2
Keystone 29.0.0 < 29.0.2
