CVE Vulnerabilities

CVE-2014-0105

Published: Apr 15, 2014 | Modified: Apr 12, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
6 MEDIUM
AV:N/AC:M/Au:S/C:P/I:P/A:P
RedHat/V2
4.3 IMPORTANT
AV:N/AC:M/Au:N/C:N/I:P/A:N
RedHat/V3
Ubuntu
LOW
root.io logo minimus.io logo echo.ai logo

The auth_token middleware in the OpenStack Python client library for Keystone (aka python-keystoneclient) before 0.7.0 does not properly retrieve user tokens from memcache, which allows remote authenticated users to gain privileges in opportunistic circumstances via a large number of requests, related to an interaction between eventlet and python-memcached.

Affected Software

NameVendorStart VersionEnd Version
Python-keystoneclientOpenstack*0.4.2 (including)
Python-keystoneclientOpenstack0.2.2 (including)0.2.2 (including)
Python-keystoneclientOpenstack0.2.3 (including)0.2.3 (including)
Python-keystoneclientOpenstack0.2.4 (including)0.2.4 (including)
Python-keystoneclientOpenstack0.3.0 (including)0.3.0 (including)
Python-keystoneclientOpenstack0.3.1 (including)0.3.1 (including)
Python-keystoneclientOpenstack0.3.2 (including)0.3.2 (including)
OpenStack 3 for RHEL 6RedHatpython-keystoneclient-1:0.2.3-8.el6ost*
OpenStack 4 for RHEL 6RedHatpython-keystoneclient-1:0.7.1-2.el6ost*
OpenStack 4 for RHEL 6RedHatpython-six-0:1.5.2-1.el6*
Red Hat Storage 2.1RedHatpython-keystoneclient-1:0.7.1-2.el6ost*
Red Hat Storage 2.1RedHatpython-six-0:1.5.2-1.el6*
KeystoneUbuntuprecise*
KeystoneUbuntuquantal*
KeystoneUbuntuupstream*
Python-keystoneclientUbuntusaucy*
Python-keystoneclientUbuntuupstream*

References