Skip to content

← Public intelligence

PyPI package

python-keystoneclient

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

9 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 8.7PyPIAmendedPublished

    python-keystoneclient missing expiration check in PKI token validation

    CVE-2013-2104 · GHSA-4rrr-j7ff-r844

    Affected
    • PyPI python-keystoneclient < 0.2.4
    Fixed in
    0.2.4· Vendor fix available
    Issue
    python-keystoneclient before 0.2.4, as used in OpenStack Keystone (Folsom), does not properly check expiry for PKI tokens, which allows remote authenticated users to (1) retain use of a token after it has expired, or (2) use a revoked token once it expires.

    Recommended action: Upgrade to 0.2.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 4.3PyPIAmendedPublished

    OpenStack Nova uses insecure keystone middleware tmpdir by default

    CVE-2013-2030 · GHSA-pxxv-rv32-2qgv

    Affected
    • PyPI python-keystoneclient < 0.2.4
    Fixed in
    0.2.4· Vendor fix available
    Issue
    keystone/middleware/authtoken.py in OpenStack Nova Folsom, Grizzly, and Havana uses an insecure temporary directory for storing signing certificates, which allows local users to spoof servers by pre-creating this directory, which is reused by Nova, as demonstrated using /tmp/keystone-signing-nova on Fedora.

    Recommended action: Upgrade to 0.2.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. High, CVSS 8.2PyPIAmendedPublished

    OpenStack keystonemiddleware does not verify certificate

    CVE-2014-7144 · GHSA-7f2c-vp52-gmfw

    Affected
    • PyPI python-keystoneclient < 0.11.0; >= 1.0, < 1.2.0
    Fixed in
    1.2.00.11.0· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 1.2.0 or 0.11.0 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. High, CVSS 8.7PyPIAmendedPublished

    OpenStack keystonemiddleware and python-keystoneclient vulnerable to man-in-the-middle attacks

    CVE-2015-1852 · GHSA-p9wq-mjh8-q72m

    Affected
    • PyPI python-keystoneclient < 1.4.0
    Fixed in
    1.4.0· Vendor fix available
    Issue
    The s3token middleware in OpenStack keystonemiddleware before 1.6.0 and python-keystoneclient before 1.4.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, a different vulnerability than CVE-2014-7144.

    Recommended action: Upgrade to 1.4.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. Low, CVSS 2.9PyPIAmendedPublished

    python-keystoneclient unsecure user password update

    CVE-2013-2013 · GHSA-8q2m-pwxf-jc7g

    Affected
    • PyPI python-keystoneclient < 0.2.4
    Fixed in
    0.2.4· Vendor fix available
    Issue
    The user-password-update command in python-keystoneclient before 0.2.4 accepts the new password in the --password argument, which allows local users to obtain sensitive information by listing the process.

    Recommended action: Upgrade to 0.2.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Low, CVSS 2.3PyPIAmendedPublished

    python-keystoneclient vulnerable to context confusion in Keystone auth_token middleware

    CVE-2014-0105 · GHSA-gwvq-rgqf-993f

    Affected
    • PyPI python-keystoneclient <= 0.6.0
    Fixed in
    0.7.0· Vendor fix available
    Issue
    A context confusion vulnerability was identified in Keystone authtoken middleware (shipped in python-keystoneclient) before 0.7.0. By doing repeated requests, with sufficient load on the target system, an authenticated user may in certain situations assume another authenticated user's complete identity and multi-tenant authorizations, potentially resulting in a privilege escalation. Note that it is related to a bad interaction between eventlet and python-memcached that should be avoided if the calling process already monkey-patches "thread" to use eventlet. Only keystone middleware setups using authtoken with memcache are vulnerable.

    Recommended action: Upgrade to 0.7.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. Medium, CVSS 5.9PyPIAmendedPublished

    OpenStack Keystone and other components vulnerable to Improper Certificate Validation

    CVE-2013-2255 · GHSA-qh2x-hpf9-cf2g

    Affected
    • PyPI python-keystoneclient < 0.4.0
    Fixed in
    0.4.0· Vendor fix available
    Issue
    HTTPSConnections in OpenStack Keystone 2013, OpenStack Compute 2013.1, and possibly other OpenStack components, fail to validate server-side SSL certificates.

    Recommended action: Upgrade to 0.4.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. Critical, CVSS 9.3PyPIAmendedPublished

    Inadequate Encryption Strength in python-keystoneclient

    CVE-2013-2166 · GHSA-c3xq-cj8f-7829

    Affected
    • PyPI python-keystoneclient >= 0.2.3, <= 0.2.5
    Fixed in
    0.3.0· Vendor fix available
    Issue
    python-keystoneclient version 0.2.3 to 0.2.5 has middleware memcache encryption bypass.

    Recommended action: Upgrade to 0.3.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. Critical, CVSS 9.3PyPIAmendedPublished

    Insufficient Verification of Data Authenticity in python-keystoneclient

    CVE-2013-2167 · GHSA-9vg3-cf92-h2h7

    Affected
    • PyPI python-keystoneclient >= 0.2.3, <= 0.2.5
    Fixed in
    0.3.0· Vendor fix available
    Issue
    python-keystoneclient version 0.2.3 to 0.2.5 has middleware memcache signing bypass

    Recommended action: Upgrade to 0.3.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →