5.8 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
NONE
AV:N/AC:M/Au:N/C:P/I:P/A:N
0.004 Low
EPSS
Percentile
68.8%
The OpenStack Identity service (keystone) authenticates and authorizes
OpenStack users by keeping track of users and their permitted activities.
The Identity service supports multiple forms of authentication including
user name and password credentials, token-based systems, and
AWS-style logins.
It was found that the ec2token API in keystone, which is used to generate
EC2-style (Amazon Elastic Compute Cloud) credentials, could generate a
token not scoped to a particular trust when creating a token from a
received trust-scoped token. A remote attacker could use this flaw to
retrieve a token that elevated their privileges to all of the trustorโs
roles. Note that only OpenStack Identity setups that have EC2-style
authentication enabled were affected. (CVE-2013-6391)
It was found that the the memcache token back end of OpenStack Identity did
not correctly invalidate a revoked trust token, allowing users with revoked
tokens to retain access to services they should no longer be able to
access. Note that only OpenStack Identity setups using the memcache back
end for tokens were affected. (CVE-2014-2237)
Red Hat would like to thank Jeremy Stanley of the OpenStack Project for
reporting CVE-2013-6391. Upstream acknowledges Steven Hardy of Red Hat as
the original reporter of CVE-2013-6391.
All openstack-keystone users are advised to upgrade to these updated
packages, which correct these issues.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 6 | src | openstack-keystone | <ย 2013.1.5-2.el6ost | openstack-keystone-2013.1.5-2.el6ost.src.rpm |
RedHat | 6 | noarch | python-keystone | <ย 2013.1.5-2.el6ost | python-keystone-2013.1.5-2.el6ost.noarch.rpm |
RedHat | 6 | noarch | openstack-keystone | <ย 2013.1.5-2.el6ost | openstack-keystone-2013.1.5-2.el6ost.noarch.rpm |
RedHat | 6 | noarch | openstack-keystone-doc | <ย 2013.1.5-2.el6ost | openstack-keystone-doc-2013.1.5-2.el6ost.noarch.rpm |