Skip to content
OpenAdvisories
Medium · 5.9 CVE-2014-7144 EUVD-2014-0030GHSA-7f2c-vp52-gmfwPYSEC-2014-26PYSEC-2014-71

OpenStack keystonemiddleware does not verify certificate

Published Oct 2, 2014 · Updated Aug 6, 2024 · Assigned by mitre

Description

OpenStack keystonemiddleware (formerly python-keystoneclient) 0.x before 0.11.0 and 1.x before 1.2.0 disables certification verification when the "insecure" option is set in a paste configuration (paste.ini) file regardless of the value, which allows remote attackers to conduct man-in-the-middle attacks via a crafted certificate.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 python-keystoneclient 1:0.10.1-2 —
Debian 14 python-keystonemiddleware 1.0.0-3 —
Debian 13 python-keystoneclient 1:0.10.1-2 —
Debian 13 python-keystonemiddleware 1.0.0-3 —
Debian 12 python-keystoneclient 1:0.10.1-2 —
Debian 12 python-keystonemiddleware 1.0.0-3 —
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS python-keystoneclient 1:0.7.1-ubuntu1.2 USN-2705-1
ReleasePackageFixed inAdvisory
Red Hat OpenStack 5 python-keystoneclient +1 1:0.9.0-5.el6ost RHSA-2014:1784, RHSA-2014:1783
Red Hat OpenStack 4 python-keystoneclient +1 1:0.7.1-5.el6ost RHSA-2015:0020

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI keystonemiddleware < 0.11.0 0.11.0 GHSA-7f2c-vp52-gmfw
PyPI keystonemiddleware >= 1.0, < 1.2.0 1.2.0 GHSA-7f2c-vp52-gmfw
PyPI keystonemiddleware < 0.11.0 · >= 1.0, < 1.2.0 0.11.0, 1.2.0 PYSEC-2014-26
PyPI python-keystoneclient < 0.11.0 0.11.0 GHSA-7f2c-vp52-gmfw
PyPI python-keystoneclient >= 1.0, < 1.2.0 1.2.0 GHSA-7f2c-vp52-gmfw
PyPI python-keystoneclient < 0.11.0 · >= 1.0, < 1.2.0 0.11.0, 1.2.0 PYSEC-2014-71

Advisories 4

References