Every CVE Search/ Get API key

CVE-2017-2592

oslo.middleware Information Disclosure vulnerability

5.9 MediumFix available

CVE-2017-2592 is a medium vulnerability (CVSS 5.9) in Openstack Oslo.middleware, published March 29, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.44%, the 38th percentile. Fixed in oslo-middleware 3.8.1.

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.44%Down 2.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 5.9

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
CVE-2017-2592
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
EUVDEUVD-2018-0109 5.9

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
EUVD-2018-0109
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-xcp8-hh74-f6mc 7.1

oslo.middleware Information Disclosure vulnerability

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
GHSA-xcp8-hh74-f6mc
CVSS 4.0
7.1 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
NVD 5.9

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
CVE-2017-2592
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSV 5.5

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
CVE-2017-2592
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2017-2592 5.5

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
DEBIAN-CVE-2017-2592
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 9 moreShow less
OSVGHSA-xcp8-hh74-f6mc 7.1

oslo.middleware Information Disclosure vulnerability

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
GHSA-xcp8-hh74-f6mc
CVSS 4.0
7.1 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSVRHSA-2017:0300 5.9

Red Hat Security Advisory: python-oslo-middleware security update

Record
RHSA-2017:0300
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2017:0435 5.9

Red Hat Security Advisory: python-oslo-middleware security update

Record
RHSA-2017:0435
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2017-2592 5.5

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
UBUNTU-CVE-2017-2592
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 3.0
5.9 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N
Updated
2026-11-02
OSVPYSEC-2018-104 No score

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 traceback's error message. System users could exploit this flaw to obtain sensitive information from OpenStack component error logs (for example, keystone tokens).

Record
PYSEC-2018-104
Updated
2026-11-02
OSVSUSE-SU-2017:0848-1 No score

Security update for python-oslo.middleware

This update for python-oslo.middleware fixes the following issues:

Security issue fixed:

  • CVE-2017-2592: Using the CatchError class may include sensitive values in the error message accompanying a Traceback, resulting in their disclosure (bsc#1022043).
Record
SUSE-SU-2017:0848-1
Updated
2026-11-02
OSVSUSE-SU-2017:1062-1 No score

Security update for python-oslo.middleware

This update for python-oslo.middleware fixes the following issues:

Security issue fixed:

  • CVE-2017-2592: Using the CatchError class may include sensitive values in the error message accompanying a Traceback, resulting in their disclosure (bsc#1022043).
Record
SUSE-SU-2017:1062-1
Updated
2026-11-02
OSVSUSE-SU-2018:3924-1 No score

Security update for python-oslo.cache, python-oslo.concurrency, python-oslo.db, python-oslo.log, python-oslo.messaging, python-oslo.middleware, python-oslo.serialization, python-oslo.service, python-oslo.utils, python-oslo.versionedobjects, python-oslo.vmware, python-oslotest

This update for python-oslo.cache, python-oslo.concurrency, python-oslo.db, python-oslo.log, python-oslo.messaging, python-oslo.middleware, python-oslo.serialization, python-oslo.service, python-oslo.utils, python-oslo.versionedobjects, python-oslo.vmware, python-oslotest fixes the following issues:

python-oslo.cache was updated to 1.14.1:

  • use stable/newton constraints

python-oslo.concurrency was updated to version 3.14.1:

  • Ignore prlimit argument on Windows
  • Update .gitreview for stable/newton

python-oslo.db was updated to version 4.13.6:

  • Fix marker checking when value is None

python-oslo.log was updated to version 3.16.1:

  • Fix races in unit tests

python-oslo.messaging was updated to fix:

  • Skip logging sensitive information to avoid credential leak
  • Avoid reconnect to the same AMQP server while trying to error handle the original server error (bsc#1109756)

python-oslo.middleware was updated to version 3.19.1:

  • Filter token data out of catch_errors middleware (CVE-2017-2592 bsc#1022043)

python-oslo.serialization was updated to version 2.13.2:

  • Don't iterate through addresses in netaddr.IPNetwork

python-oslo.service was updated to version 1.16.1:

  • Fix race condition with fast threads

python-oslo.utils was updated to version 3.16.1:

  • Updated from global requirements

python-oslo.versionedobjects was updated to version 1.17.1:

  • update from global requirements

python-oslo.vmware was updated to version 2.14.1:

  • Updated from global requirements

python-oslotest was updated to version 2.10.1:

  • Updated from global requirements
Record
SUSE-SU-2018:3924-1
Updated
2026-11-02
OSVUSN-3666-1 No score

python-oslo.middleware vulnerability

Divya K Konoor discovered Oslo middleware was vulnerable to an information disclosure. A local attacker could exploit this flaw to obtain sensitive information from OpenStack component error logs.

Record
USN-3666-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
oslo-middleware
PyPI
before 3.8.1
3.8.1
oslo-middleware
PyPI
3.9.0 up to 3.19.1
3.19.1
oslo-middleware
PyPI
3.20.0 up to 3.23.1
3.23.1
python-oslo.middleware
Debian:12
before 3.19.0-3
3.19.0-3
python-oslo.middleware
Debian:13
before 3.19.0-3
3.19.0-3
python-oslo.middleware
Debian:14
before 3.19.0-3
3.19.0-3
oslo-middleware
PyPI
3.9.0 up to 3.19.1, plus listed versions
3.10.03.11.03.12.03.13.03.14.0
Show 5 moreShow less
3.15.03.16.03.17.03.18.03.19.0
3.19.1
oslo-middleware
PyPI
before 3.8.1, plus listed versions
0.1.00.2.00.3.00.4.00.5.0
Show 26 moreShow less
1.0.01.1.01.2.01.3.02.0.02.1.02.10.02.11.02.2.02.3.02.4.02.5.02.6.02.6.12.7.02.8.02.9.03.0.03.1.03.2.03.3.03.4.03.5.03.6.03.7.03.8.0
3.8.1
oslo-middleware
PyPI
3.20.0 up to 3.23.1, plus listed versions
3.21.03.22.03.23.0
3.23.1
oslo-middleware
PyPI
3.9.0 up to 3.19.1, before 3.8.1, 3.20.0 up to 3.23.1, plus listed versions
0.1.00.2.00.3.00.4.00.5.0
Show 39 moreShow less
1.0.01.1.01.2.01.3.02.0.02.1.02.10.02.11.02.2.02.3.02.4.02.5.02.6.02.6.12.7.02.8.02.9.03.0.03.1.03.10.03.11.03.12.03.13.03.14.03.15.03.16.03.17.03.18.03.19.03.2.03.21.03.22.03.23.03.3.03.4.03.5.03.6.03.7.03.8.0
3.19.13.8.13.23.1
Show 20 moreShow less
Affected packages
PackageAffectedFixed
python-oslo-middleware
Red Hat:openstack:10::el7
before 0:3.19.0-1.2.el7ost
0:3.19.0-1.2.el7ost
python-oslo-middleware-lang
Red Hat:openstack:10::el7
before 0:3.19.0-1.2.el7ost
0:3.19.0-1.2.el7ost
python-oslo-middleware-tests
Red Hat:openstack:10::el7
before 0:3.19.0-1.2.el7ost
0:3.19.0-1.2.el7ost
python-oslo-middleware
Red Hat:openstack:9::el7
before 0:3.7.0-2.el7ost
0:3.7.0-2.el7ost
python-oslo-middleware-tests
Red Hat:openstack:9::el7
before 0:3.7.0-2.el7ost
0:3.7.0-2.el7ost
python-oslo.middleware
SUSE:OpenStack Cloud 6
before 2.8.0-3.1
2.8.0-3.1
python-oslo.middleware
SUSE:OpenStack Cloud 7
before 3.19.0-3.1
3.19.0-3.1
python-oslo.cache
SUSE:OpenStack Cloud 7
before 1.14.1-3.3.3
1.14.1-3.3.3
python-oslo.concurrency
SUSE:OpenStack Cloud 7
before 3.14.1-3.3.3
3.14.1-3.3.3
python-oslo.db
SUSE:OpenStack Cloud 7
before 4.13.6-3.3.3
4.13.6-3.3.3
python-oslo.log
SUSE:OpenStack Cloud 7
before 3.16.1-3.3.3
3.16.1-3.3.3
python-oslo.messaging
SUSE:OpenStack Cloud 7
before 5.10.2-3.6.3
5.10.2-3.6.3
python-oslo.middleware
SUSE:OpenStack Cloud 7
before 3.19.1-4.3.4
3.19.1-4.3.4
python-oslo.serialization
SUSE:OpenStack Cloud 7
before 2.13.2-3.3.3
2.13.2-3.3.3
python-oslo.service
SUSE:OpenStack Cloud 7
before 1.16.1-3.3.1
1.16.1-3.3.1
python-oslo.utils
SUSE:OpenStack Cloud 7
before 3.16.1-3.3.3
3.16.1-3.3.3
python-oslo.versionedobjects
SUSE:OpenStack Cloud 7
before 1.17.1-3.3.1
1.17.1-3.3.1
python-oslo.vmware
SUSE:OpenStack Cloud 7
before 2.14.1-3.3.1
2.14.1-3.3.1
python-oslotest
SUSE:OpenStack Cloud 7
before 2.10.1-3.3.1
2.10.1-3.3.1
python-oslo.middleware
Ubuntu:16.04:LTS
before 3.8.0-2ubuntu1, plus listed versions
2.8.0-12.8.0-23.0.0-1ubuntu23.6.0-0ubuntu13.7.0-13.8.0-2
3.8.0-2ubuntu1

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 24 moreShow less
MoveEnter Open