Read the docs
TI-2026-31181 Aliases CVE-2026-43001GHSA-hhq2-3832-xxcv

Incorrect authorization in OpenStack Keystone

Priority LOW 35CWE-863Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
High
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-863.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00466 40th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed Keystone (OpenStack): 27.0.2, 28.0.2, 29.0.2Red Hat: 3 advisories

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
OpenStackKeystone14.0.0 to before 27.0.2; 28.0.0 to before 28.0.2; 29.0.0 to before 29.0.227.0.2, 28.0.2, 29.0.2Patch availableCNA
—keystone (PyPI)13.0.0 – 29.0.1—No fix listedGHSA-hhq2-3832-xxcv
  • Keystone VendorOpenStack Affected 14.0.0 to before 27.0.2; 28.0.0 to before 28.0.2; 29.0.0 to before 29.0.2 Fixed in 27.0.2, 28.0.2, 29.0.2 Patch available CNA
  • keystone (PyPI) Vendor— Affected 13.0.0 – 29.0.1 Fixed in — No fix listed GHSA-hhq2-3832-xxcv

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:openstack:keystone:*:*:*:*:*:*:*:*14.0.0 to before 27.0.2; 28.0.0 to before 28.0.2; 29.0.0 to before 29.0.2VulnerableOpenStack
  • cpe:2.3:a:openstack:keystone:*:*:*:*:*:*:*:* Versions 14.0.0 to before 27.0.2; 28.0.0 to before 28.0.2; 29.0.0 to before 29.0.2 Vulnerable ·OpenStack

Remediation

  • Fix · CNA Keystone (OpenStack) Fixed in 27.0.2, 28.0.2, 29.0.2

Red Hat 3 advisories

  • RHSA-2026:54757 Released 2026-08-13 · Red Hat rating Important
    Red Hat OpenStack Platform 16.2 security advisory
    • Red Hat OpenStack Platform 16.2 collectd-sensubility-0.2.1-1.1.el8ost, erlang-23.3.4.18-2.el8ost, erlang-asn1-23.3.4.18-2.el8ost +41
  • RHSA-2026:39808 Released 2026-07-15 · Red Hat rating Important
    Red Hat OpenStack Services on OpenShift 18.0 (openstack-keystone) security update
    • Red Hat OpenStack Services on OpenShift 18.0 openstack-keystone-1:23.0.3-18.0.20260610133808.9e3dfb4.el9ost, python3-keystone-1:23.0.3-18.0.20260610133808.9e3dfb4.el9ost
  • RHSA-2026:28044 Released 2026-06-22 · Red Hat rating Important
    Red Hat OpenStack Platform 17.1 (openstack-keystone) security update
    • Red Hat OpenStack Platform 17.1 openstack-keystone-1:19.0.2-17.1.20260529190847.54dd95d.el9ost, openstack-swift-2.27.1-17.1.20231004180819.el9ost, openstack-swift-account-2.27.1-17.1.20231004180819.el9ost +9

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenStack Platform 16.2Fixed RHSA-2026:54757
Red Hat OpenStack Platform 17.1Fixed RHSA-2026:28044
Red Hat OpenStack Services on OpenShift 18.0Fixed RHSA-2026:39808
Not affected: 3 products
  • Red Hat OpenStack Platform 13 (Queens)
  • Red Hat OpenStack Platform 16.2
  • Red Hat OpenStack Platform 18.0

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-43001
  2. 2026-10-03 Alias added: GHSA-hhq2-3832-xxcv

References

  • TI-2026-25942 Incorrect authorization in OpenStack Keystone CVSS 3.1MEDIUM 5.3
  • TI-2020-10091 An issue was discovered in OpenStack Keystone before 15.0.1, and 16.0.0. CVSS 3.1HIGH 8.8
  • TI-2020-10090 An issue was discovered in OpenStack Keystone before 15.0.1, and 16.0.0. CVSS 3.1HIGH 8.8
  • TI-2019-14184 OpenStack Keystone 15.0.0 and 16.0.0 is affected by Data Leakage in the list credentials… CVSS 3.1HIGH 8.8
  • TI-2020-10089 An issue was discovered in OpenStack Keystone before 15.0.1, and 16.0.0. CVSS 3.1HIGH 8.8
  • TI-2014-02273 The V3 API in OpenStack Identity (Keystone) 2013.1 before 2013.2.4 and icehouse before… CVSS 2.0HIGH 7.8
See all 43 →

Sources