CVE Vulnerabilities

CVE-2012-4456

Improper Authentication

Published: Oct 09, 2012 | Modified: Feb 13, 2023
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
7.5 MODERATE
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V3
Ubuntu
MEDIUM

The (1) OS-KSADM/services and (2) tenant APIs in OpenStack Keystone Essex before 2012.1.2 and Folsom before folsom-2 do not properly validate X-Auth-Token, which allow remote attackers to read the roles for an arbitrary user or get, create, or delete arbitrary services.

Weakness

When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

Affected Software

Name Vendor Start Version End Version
Keystone Openstack 2012.1 (including) 2012.1.2 (excluding)
Keystone Openstack 2012.2-milestone1 (including) 2012.2-milestone1 (including)
OpenStack Essex for RHEL 6 RedHat openstack-keystone-0:2012.1.2-4.el6 *
Keystone Ubuntu oneiric *
Keystone Ubuntu precise *
Keystone Ubuntu upstream *

Potential Mitigations

References