First published: Mon Feb 19 2018(Updated: )
An issue was discovered in OpenStack Nova 15.x through 15.1.0 and 16.x through 16.1.1. By detaching and reattaching an encrypted volume, an attacker may access the underlying raw volume and corrupt the LUKS header, resulting in a denial of service attack on the compute host. (The same code error also results in data loss, but that is not a vulnerability because the user loses their own data.) All Nova setups supporting encrypted volumes are affected.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
OpenStack Nova | >=15.0.0<=15.1.0 | |
OpenStack Nova | >=16.0.0<=16.1.1 | |
Redhat Openstack | =9 | |
Redhat Openstack | =10 | |
Redhat Openstack | =12 | |
pip/nova | >=16.0.0<16.1.2 | 16.1.2 |
pip/nova | >=15.0.0<15.1.1 | 15.1.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-18191 is a vulnerability discovered in OpenStack Nova 15.x through 15.1.0 and 16.x through 16.1.1.
An attacker can exploit CVE-2017-18191 by detaching and reattaching an encrypted volume in OpenStack Nova, allowing them to access the underlying raw volume and corrupt the LUKS header, resulting in a denial of service attack on the compute host.
CVE-2017-18191 has a severity rating of 7.5 (high).
OpenStack Nova 15.x through 15.1.0 and 16.x through 16.1.1 are affected by CVE-2017-18191.
To fix CVE-2017-18191, it is recommended to update your OpenStack Nova installation to a version that is not affected by the vulnerability.