Description
A flaw was found in OpenStack Keystone where an application credential token can escape its intended project scope through token-method reauthentication. Keystone rejects an explicit scope change for an application credential token, but an omitted scope falls through to the owner's default project. If the owner has roles on that default project, Keystone issues a new token scoped there while still carrying the original application credential identity. Custom Keystone authentication plugins are subject to the same incomplete rescope guard. This allows a limited-scope application credential for one project to access another project within the owner's role assignments.
Published: n/a
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An OpenStack Keystone flaw permits an application credential token to escape its intended project scope during token‑method reauthentication. The system rejects an explicit scope change for these tokens but falls back to the owner’s default project when no scope is provided, issuing a new token scoped there while still showing the original application credential identity. Custom Keystone authentication plugins face a similar incomplete rescope guard. As a result, a limited‑scope application credential for one project can obtain tokens in another project where the owner holds roles, effectively expanding the attacker’s access rights.

Affected Systems

The vulnerability affects any installation of OpenStack Keystone that has not yet applied the patch addressing token‑method reauthentication handling. No version details are supplied, so all current releases susceptible to the described logic error are impacted until updated.

Risk and Exploitability

With a CVSS score of 7.1, the flaw presents a moderate‑to‑high risk and could lead to unauthorized access across projects. The EPSS score is not available, indicating uncertainty about exploitation frequency, but the vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires possession of a valid application credential; an attacker can trigger token reauthentication to obtain a token scoped to the owner’s default project, thereby exploiting the owner’s broader role assignments.

Generated by OpenCVE AI on August 26, 2026 at 01:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Keystone to a version that includes the fix for this vulnerability.
  • Review role assignments on default projects and remove any unnecessary owner or privileged roles that could be abused.
  • Revoke or regenerate application credential tokens that were previously issued with limited scope for projects now exposed to unintended access.
  • Consider disabling the token‑method reauthentication flow for application credentials or applying stricter scoping checks if feasible.

Generated by OpenCVE AI on August 26, 2026 at 01:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in OpenStack Keystone where an application credential token can escape its intended project scope through token-method reauthentication. Keystone rejects an explicit scope change for an application credential token, but an omitted scope falls through to the owner's default project. If the owner has roles on that default project, Keystone issues a new token scoped there while still carrying the original application credential identity. Custom Keystone authentication plugins are subject to the same incomplete rescope guard. This allows a limited-scope application credential for one project to access another project within the owner's role assignments.
Title keystone: keystone: Application credential tokens can escape project scope via token-method reauthentication
Weaknesses CWE-863
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N'}

threat_severity

Important


Subscriptions

No data.

cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-25T15:00:00Z

Links: CVE-2026-2035366 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T01:45:03Z

Weaknesses