CVE Vulnerabilities

CVE-2017-2592

Insertion of Sensitive Information into Log File

Published: May 08, 2018 | Modified: Nov 21, 2024
CVSS 3.x
5.5
MEDIUM
Source:
NVD
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 2.x
2.1 LOW
AV:L/AC:L/Au:N/C:P/I:N/A:N
RedHat/V2
RedHat/V3
5.9 MODERATE
CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Ubuntu
LOW

python-oslo-middleware before versions 3.8.1, 3.19.1, 3.23.1 is vulnerable to an information disclosure. Software using the CatchError class could include sensitive values in a tracebacks error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Weakness

The product writes sensitive information to a log file.

Affected Software

Name Vendor Start Version End Version
Oslo.middleware Openstack * 3.8.0 (including)
Oslo.middleware Openstack 3.9.0 (including) 3.19.0 (including)
Oslo.middleware Openstack 3.20.0 (including) 3.23.0 (including)
Red Hat OpenStack Platform 10.0 (Newton) RedHat python-oslo-middleware-0:3.19.0-1.2.el7ost *
Red Hat OpenStack Platform 9.0 (Mitaka) RedHat python-oslo-middleware-0:3.7.0-2.el7ost *
Python-oslo.middleware Ubuntu esm-infra/xenial *
Python-oslo.middleware Ubuntu upstream *
Python-oslo.middleware Ubuntu xenial *
Python-oslo.middleware Ubuntu yakkety *

Potential Mitigations

References