OSSA-2012-014: Revoking a role does not affect existing tokens¶
- Date:
September 12, 2012
- CVE:
CVE-2012-4413
Affects¶
Keystone: Essex, Folsom
Description¶
Dolph Mathews reported a vulnerability in Keystone. Granting and revoking roles from a user is not reflected upon token validation for pre-existing tokens. Pre-existing tokens continue to be valid for the original set of roles for the remainder of the token’s lifespan, or until explicitly invalidated. This fix invalidates all tokens held by a user upon role grant/revoke to circumvent the issue.
Patches¶
Credits¶
Dolph Mathews from Rackspace (CVE-2012-4413)