An issue was discovered in OpenStack Keystone before 29.0.2. POST /v3/credentials did not validate that the caller-supplied project_id for an EC2-type credential matched the project of the authenticating application credential. This allowed an attacker holding an unrestricted application credential for project A to create an EC2 credential targeting project B; a subsequent /v3/ec2tokens exchange would then issue a Keystone token scoped to project B while still carrying the original app_cred_id, enabling cross-project lateral movement within the credential owner's role footprint.
References
| Link | Resource |
|---|---|
| https://bugs.launchpad.net/keystone/+bug/2149775 | Exploit Issue Tracking Third Party Advisory Patch |
| https://review.opendev.org/c/openstack/keystone/+/985804 | Patch |
| https://security.openstack.org/ossa/OSSA-2026-015.html | Vendor Advisory Patch |
Configurations
Configuration 1 (hide)
|
History
02 Jun 2026, 15:20
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://bugs.launchpad.net/keystone/+bug/2149775 - Exploit, Issue Tracking, Third Party Advisory, Patch | |
| References | () https://security.openstack.org/ossa/OSSA-2026-015.html - Vendor Advisory, Patch |
28 May 2026, 19:16
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
| Summary | (en) An issue was discovered in OpenStack Keystone before 29.0.2. POST /v3/credentials did not validate that the caller-supplied project_id for an EC2-type credential matched the project of the authenticating application credential. This allowed an attacker holding an unrestricted application credential for project A to create an EC2 credential targeting project B; a subsequent /v3/ec2tokens exchange would then issue a Keystone token scoped to project B while still carrying the original app_cred_id, enabling cross-project lateral movement within the credential owner's role footprint. |
04 May 2026, 18:25
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://bugs.launchpad.net/keystone/+bug/2149775 - Exploit, Issue Tracking | |
| References | () https://review.opendev.org/c/openstack/keystone/+/985804 - Patch | |
| CPE | cpe:2.3:a:openstack:keystone:*:*:*:*:*:*:*:* | |
| First Time |
Openstack keystone
Openstack |
01 May 2026, 09:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-05-01 09:16
Updated : 2026-06-02 15:20
NVD link : CVE-2026-43001
Mitre link : CVE-2026-43001
CVE.ORG link : CVE-2026-43001
JSON object : View
Products Affected
openstack
- keystone
CWE
CWE-863
Incorrect Authorization
