Bug 2464305 (CVE-2026-43001) - CVE-2026-43001 OpenStack Keystone: OpenStack Keystone: Unauthorized cross-project access due to improper validation in EC2 credential creation
Summary: CVE-2026-43001 OpenStack Keystone: OpenStack Keystone: Unauthorized cross-pro...
Keywords:
Status: NEW
Alias: CVE-2026-43001
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-01 09:01 UTC by OSIDB Bzimport
Modified: 2026-07-15 09:50 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2026:39808 0 None None None 2026-07-15 09:50:03 UTC

Description OSIDB Bzimport 2026-05-01 09:01:18 UTC
An issue was discovered in OpenStack Keystone 13 through 29. 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.

Comment 2 Marco Benatto 2026-05-22 15:45:58 UTC
Upstream's public patchset for this issue:
https://review.opendev.org/c/openstack/keystone/+/985804

Comment 3 errata-xmlrpc 2026-07-15 09:50:02 UTC
This issue has been addressed in the following products:

  Red Hat OpenStack Services on OpenShift 18.0

Via RHSA-2026:39808 https://access.redhat.com/errata/RHSA-2026:39808


Note You need to log in before you can comment on or make changes to this bug.