Skip to content
OpenAdvisories
Medium Public exploit CVE-2013-0212 EUVD-2013-0043GHSA-xv7j-2v4w-cjvhPYSEC-2013-37

OpenStack Glance logs user name and password in cleartext

Published Feb 24, 2013 · Updated Aug 6, 2024 · Assigned by redhat

Description

store/swift.py in OpenStack Glance Essex (2012.1), Folsom (2012.2) before 2012.2.3, and Grizzly, when in Swift single tenant mode, logs the Swift endpoint's user name and password in cleartext when the endpoint is misconfigured or unusable, allows remote authenticated users to obtain sensitive information by reading the error messages.

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 glance 2012.1.1-4 —
Debian 13 glance 2012.1.1-4 —
Debian 12 glance 2012.1.1-4 —
ReleasePackageFixed inAdvisory
Red Hat OpenStack 2 python-glance +2 2012.2.1-4.el6ost RHSA-2013:0209

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI glance >= 2012.1, < 2012.2.3 2012.2.3 GHSA-xv7j-2v4w-cjvh

Advisories 1

References