CVE-2017-7543
OpenStack Neutron Race Condition vulnerability
Also known as GHSA-hvxr-2fvv-c3wq, PYSEC-2026-686
Published 8 y ago · modified 58 d ago · JSON
Summary
A race-condition flaw was discovered in openstack-neutron before 7.2.0-12.1, 8.x before 8.3.0-11.1, 9.x before 9.3.1-2.1, and 10.x before 10.0.2-1.1, where, following a minor overcloud update, neutron security groups were disabled. Specifically, the following were reset to 0: net.bridge.bridge-nf-call-ip6tables and net.bridge.bridge-nf-call-iptables. The race was only triggered by an update, at which point an attacker could access exposed tenant VMs and network resources.
Exploit prediction (EPSS)
1.84% probability of exploitation in the next 30 days, higher than 79% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N |
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N |
| NVD | 3.0 | 5.9 | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:P/I:N/A:N |
| GitHub | 3.0 | 5.9 | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
| OSV | 3.0 | 5.9 | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| pypi | neutron | <7.2.0-12.1 >=8.0.0, <8.3.0-11.1 >=9.0.0, <9.3.1-2.1 >=10.0.0, <10.0.2-1.1 | 7.2.0-12.1 8.3.0-11.1 9.3.1-2.1 10.0.2-1.1 |
Affected products
- Red Hat openstack-neutron
Classification
- Weakness
- CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization
References
- bugzilla.redhat.com /show_bug.cgi?id=CVE-2017-7543 · x_refsource_CONFIRM, x_transferred
- access.redhat.com /errata/RHSA-2017:2447 · vendor-advisory, x_refsource_REDHAT, x_transferred
- access.redhat.com /errata/RHSA-2017:2451 · vendor-advisory, x_refsource_REDHAT, x_transferred
- access.redhat.com /errata/RHSA-2017:2450 · vendor-advisory, x_refsource_REDHAT, x_transferred
- access.redhat.com /errata/RHSA-2017:2448 · vendor-advisory, x_refsource_REDHAT, x_transferred
- securityfocus.com /bid/100237 · vdb-entry, x_refsource_BID, x_transferred
- access.redhat.com /errata/RHSA-2017:2452 · vendor-advisory, x_refsource_REDHAT, x_transferred
- access.redhat.com /errata/RHSA-2017:2449 · vendor-advisory, x_refsource_REDHAT, x_transferred
- nvd.nist.gov /vuln/detail/CVE-2017-7543 · advisory
- access.redhat.com /security/cve/CVE-2017-7543 · web
- bugzilla.redhat.com /show_bug.cgi?id=1473792 · web
- opendev.org /openstack/neutron · package
- web.archive.org /web/20200227153412/https://www.securityfocus.com/bid/100237 · web
- pypi.org /project/neutron · package
- github.com /advisories/GHSA-hvxr-2fvv-c3wq · advisory
Sources
- CVE List: CVE-2017-7543
- GitHub Advisory: GHSA-hvxr-2fvv-c3wq
- NVD: CVE-2017-7543
- OSV: PYSEC-2026-686
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.