Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-44394

Fixed in a distro release EPSS <1%CVSS 6.0

An issue was discovered in OpenStack Keystone before 29.0.2. The Keystone federated token rescoping mechanism does not propagate the original token's expiry to the newly issued token. When a federated user rescopes a token via POST /v3/auth/tokens, the handle_scoped_token() function in the mapped authentication plugin returns response data without an expires_at value. The token provider falls back to issuing a token with a fresh default TTL. By rescoping repeatedly before each token expires, a user can maintain access indefinitely, bypassing operator-configured token lifetime policies. This is a variant of CVE-2012-3426. Only deployments using federated identity (SAML2, OpenID Connect) are affected.

Published 2026-05-28 · CVE record · OSV

Products: OpenStack Keystone

Fixed upstream

EcosystemPackageFixed in
PyPIkeystone27.0.2
PyPIkeystone28.0.2
PyPIkeystone29.0.2

Distro releases

ReleasePackageFixed in
Chainguardopenstack-keystone-2025.127.0.1_git20260618-r6
Chainguardopenstack-keystone-2025.1-fips27.0.1_git20260618-r7
Chainguardopenstack-keystone-2025.228.0.1_git20260618-r5
Chainguardopenstack-keystone-2025.2-fips28.0.1_git20260618-r5
Chainguardopenstack-keystone-2026.129.0.1_git20260616-r6
Chainguardopenstack-keystone-2026.1-fips29.0.1_git20260617-r6
Debian 12keystone2:22.0.2-0+deb12u3
Debian 13keystone2:27.0.0-3+deb13u4
Debian 14keystone2:29.0.1-2
Ubuntu 22.04 LTSkeystone2:21.0.1-0ubuntu2.4
Ubuntu 24.04 LTSkeystone2:25.0.0-0ubuntu1.4
Ubuntu 25.10keystone2:28.0.0-0ubuntu1.3
Ubuntu 26.04 LTSkeystone2:29.0.0-0ubuntu1.2
Ubuntu Pro 16.04 LTSkeystoneno fix
Ubuntu Pro 18.04 LTSkeystoneno fix
Ubuntu Pro 20.04 LTSkeystoneno fix