CVE-2026-43001 OpenStack Keystone has an Incorrect Authorization Issue

High 7.9 Published Updated

Attackers with application credentials can create EC2 credentials for other projects, enabling cross-project lateral movement and unauthorized token issuance.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-43001?

CVE-2026-43001 is a high-severity missing authorization vulnerability in OpenStack Keystone, published on 1 May 2026. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

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.

Weakness: CWE-1288, CWE-863

Which versions are affected by CVE-2026-43001?

3 open source packages ship an affected version, including keystone. It affects 1 product.

PackageAffectedFixed in
keystone PyPIFrom 13.0.0 to 29.0.1None
keystone PyPIFrom 13.0.0 to 29.0.1None
keystone PyPIFrom 14.0.027.0.2, 28.0.2, 29.0.2

Products include Openstack Keystone.

How do I fix CVE-2026-43001?

Upgrade keystone to a fixed version for your release line: 27.0.2, 28.0.2 or 29.0.2.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-43001 being exploited?

There is no known exploitation of CVE-2026-43001 in the wild and no public exploit code.

Sources

Also known as DEBIAN-CVE-2026-43001, GHSA-hhq2-3832-xxcv, PYSEC-2026-602.

Is CVE-2026-43001 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free