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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| 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 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | python-keystoneclient | 1:0.7.1-ubuntu1.2 | USN-2705-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| 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
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| 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
- RHSA-2015:0020 Red Hat Security Advisory: python-keystoneclient security update Red Hat Security Advisories (RHSA) · Jun 28, 2026
- RHSA-2014:1783 Red Hat Security Advisory: python-keystoneclient security and bug fix update Red Hat Security Advisories (RHSA) · Jun 28, 2026
- RHSA-2014:1784 Red Hat Security Advisory: python-keystoneclient security and bug fix update Red Hat Security Advisories (RHSA) · Jun 28, 2026
- USN-2705-1 python-keystoneclient, python-keystonemiddleware vulnerabilities Ubuntu Security Notices (USN) · Feb 10, 2026
References
- RHSA-2015:0020 vendor-advisory
- [oss-security] 20140926 [OSSA 2014-030] TLS cert verification option not honoured in paste configs (CVE-2014-7144) mailing-list
- USN-2705-1 vendor-advisory
- 62709 third-party-advisory
- RHSA-2014:1784 vendor-advisory
- 69864 vdb-entry
- https://bugs.launchpad.net/python-keystoneclient/+bug/1353315
- RHSA-2014:1783 vendor-advisory