CVE-2017-7214
OpenStack Nova logs sensitive context from notification exceptions
CVE-2017-7214 is a critical vulnerability (CVSS 9.8) in Openstack Nova, published March 21, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.30%, the 83rd percentile. Fixed in nova 13.1.4.
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
CVE-2017-7214- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-532
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
CVE-2017-7214- Updated
- 2026-11-02
EUVDEUVD-2022-3685 No score
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
EUVD-2022-3685- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f4g4-cj8f-3cr9
9.8
OpenStack Nova logs sensitive context from notification exceptions
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
GHSA-f4g4-cj8f-3cr9- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-532
- Updated
- 2026-11-02
OSV
9.8
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
CVE-2017-7214- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-7214
9.8
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
DEBIAN-CVE-2017-7214- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 6 moreShow less
OSVGHSA-f4g4-cj8f-3cr9
9.8
OpenStack Nova logs sensitive context from notification exceptions
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
GHSA-f4g4-cj8f-3cr9- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-532
- Updated
- 2026-11-02
OSVPYSEC-2026-432
9.8
OpenStack Nova logs sensitive context from notification exceptions
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
PYSEC-2026-432- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:1508
6.1
Red Hat Security Advisory: openstack-nova security, bug fix, and enhancement update
- Record
RHSA-2017:1508- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:A/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2017:1595
6.1
Red Hat Security Advisory: openstack-nova and python-novaclient security, bug fix, and enhancement update
- Record
RHSA-2017:1595- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:A/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-7214
9.8
An issue was discovered in exception_wrapper.py in OpenStack Nova 13.x through 13.1.3, 14.x through 14.0.4, and 15.x through 15.0.1. Legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens.
- Record
UBUNTU-CVE-2017-7214- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2017:1443-1 No score
Security update for several openstack-components
This update for openstack-ceilometer, -cinder, -dashboard, -glance, -heat, -keystone, -manila, -magnum and -novaopenstack-keystone provides the latest code from OpenStack Newton.
- nova: Add release note that legacy notification exception contexts appearing in ERROR level logs may include sensitive information such as account passwords and authorization tokens. (bsc#1030406, CVE-2017-7214)
- nova: Remove PrivTmp from openstack-nova-compute service. (bsc#1024328)
- dashboard: Remove dangerous safestring declaration. (bsc#1032322, CVE-2017-7400)
- Record
SUSE-SU-2017:1443-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
novaPyPI |
13.0.0 up to 13.1.4 | 13.1.4 |
novaPyPI |
14.0.0 up to 14.0.5 | 14.0.5 |
novaPyPI |
15.0.1 up to 15.0.2 | 15.0.2 |
novaDebian:12 |
before 2:14.0.0-4 | 2:14.0.0-4 |
novaDebian:13 |
before 2:14.0.0-4 | 2:14.0.0-4 |
novaDebian:14 |
before 2:14.0.0-4 | 2:14.0.0-4 |
novaPyPI |
13.0.0 up to 13.1.4, 14.0.0 up to 14.0.5, 15.0.1 up to 15.0.2 | 13.1.414.0.515.0.2 |
openstack-novaRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-apiRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-cellsRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openstack-nova-certRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-commonRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-computeRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-conductorRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-consoleRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-migrationRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-networkRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-novncproxyRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-schedulerRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-serialproxyRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
openstack-nova-spicehtml5proxyRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
python-novaRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
python-nova-testsRed Hat:openstack:9::el7 |
before 1:13.1.4-1.el7ost | 1:13.1.4-1.el7ost |
python-novaclientRed Hat:openstack:10::el7 |
before 1:6.0.0-3.el7ost | 1:6.0.0-3.el7ost |
openstack-novaRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-apiRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-cellsRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-certRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-commonRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-computeRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-conductorRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-consoleRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-migrationRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-networkRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-novncproxyRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-placement-apiRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-schedulerRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-serialproxyRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-nova-spicehtml5proxyRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
python-novaRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
python-nova-testsRed Hat:openstack:10::el7 |
before 1:14.0.6-2.el7ost | 1:14.0.6-2.el7ost |
openstack-ceilometerSUSE:OpenStack Cloud 7 |
before 7.0.4~a0~dev7-3.1 | 7.0.4~a0~dev7-3.1 |
openstack-ceilometer-docSUSE:OpenStack Cloud 7 |
before 7.0.4~a0~dev7-3.2 | 7.0.4~a0~dev7-3.2 |
openstack-cinderSUSE:OpenStack Cloud 7 |
before 9.1.5~a0~dev1-3.1 | 9.1.5~a0~dev1-3.1 |
openstack-cinder-docSUSE:OpenStack Cloud 7 |
before 9.1.5~a0~dev1-3.1 | 9.1.5~a0~dev1-3.1 |
openstack-dashboardSUSE:OpenStack Cloud 7 |
before 10.0.4~a0~dev2-3.1 | 10.0.4~a0~dev2-3.1 |
openstack-glanceSUSE:OpenStack Cloud 7 |
before 13.0.1~a0~dev6-3.1 | 13.0.1~a0~dev6-3.1 |
openstack-glance-docSUSE:OpenStack Cloud 7 |
before 13.0.1~a0~dev6-3.3 | 13.0.1~a0~dev6-3.3 |
openstack-heatSUSE:OpenStack Cloud 7 |
before 7.0.4~a0~dev4-4.1 | 7.0.4~a0~dev4-4.1 |
openstack-heat-docSUSE:OpenStack Cloud 7 |
before 7.0.4~a0~dev4-4.2 | 7.0.4~a0~dev4-4.2 |
openstack-keystoneSUSE:OpenStack Cloud 7 |
before 10.0.2~a0~dev2-6.1 | 10.0.2~a0~dev2-6.1 |
openstack-keystone-docSUSE:OpenStack Cloud 7 |
before 10.0.2~a0~dev2-6.2 | 10.0.2~a0~dev2-6.2 |
openstack-magnumSUSE:OpenStack Cloud 7 |
before 3.1.2~a0~dev22-13.1 | 3.1.2~a0~dev22-13.1 |
openstack-magnum-docSUSE:OpenStack Cloud 7 |
before 3.1.2~a0~dev22-13.1 | 3.1.2~a0~dev22-13.1 |
openstack-manilaSUSE:OpenStack Cloud 7 |
before 3.0.1~a0~dev27-3.1 | 3.0.1~a0~dev27-3.1 |
openstack-manila-docSUSE:OpenStack Cloud 7 |
before 3.0.1~a0~dev27-3.1 | 3.0.1~a0~dev27-3.1 |
openstack-novaSUSE:OpenStack Cloud 7 |
before 14.0.6~a0~dev16-3.1 | 14.0.6~a0~dev16-3.1 |
openstack-nova-docSUSE:OpenStack Cloud 7 |
before 14.0.6~a0~dev16-3.3 | 14.0.6~a0~dev16-3.3 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected | |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
access.redhat.com/errata/RHSA-2017:1595
securityfocus.com/bid/96998
launchpad.net/bugs/1673569
access.redhat.com/errata/RHSA-2017:1508
nvd.nist.gov/vuln/detail/CVE-2017-7214
github.com/openstack/nova/commit/3f985f1eda6f29180878a3d21c20c5057179486a
Show 34 moreShow less
github.com/openstack/nova/commit/acb19160d4d348e29a21ad57c61c7369352c4d1c
github.com/openstack/nova/commit/c2c91ce44592fc5dc2aacee1cf7f5b5cfd2e9a0a
github.com/openstack/nova/commit/e193201fa1de5b08b29adefd8c149935c5529598
github.com/advisories/GHSA-f4g4-cj8f-3cr9
security-tracker.debian.org/tracker/CVE-2017-7214
github.com/openstack/nova
pypi.org/project/nova
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1420877
bugzilla.redhat.com/show_bug.cgi?id=1421083
bugzilla.redhat.com/show_bug.cgi?id=1425316
bugzilla.redhat.com/show_bug.cgi?id=1434844
bugzilla.redhat.com/show_bug.cgi?id=1448000
bugzilla.redhat.com/show_bug.cgi?id=1454627
bugzilla.redhat.com/show_bug.cgi?id=1454628
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_1508.json
access.redhat.com/security/cve/CVE-2017-7214
cve.org/CVERecord?id=CVE-2017-7214
bugzilla.redhat.com/show_bug.cgi?id=1420880
bugzilla.redhat.com/show_bug.cgi?id=1421265
bugzilla.redhat.com/show_bug.cgi?id=1429924
bugzilla.redhat.com/show_bug.cgi?id=1431802
bugzilla.redhat.com/show_bug.cgi?id=1436266
bugzilla.redhat.com/show_bug.cgi?id=1448002
bugzilla.redhat.com/show_bug.cgi?id=1454629
bugzilla.redhat.com/show_bug.cgi?id=1454630
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_1595.json
suse.com/support/update/announcement/2017/suse-su-20171443-1
bugzilla.suse.com/1024328
bugzilla.suse.com/1030406
bugzilla.suse.com/1032322
suse.com/security/cve/CVE-2017-7214
suse.com/security/cve/CVE-2017-7400
ubuntu.com/security/CVE-2017-7214