First published: Tue Feb 20 2018(Updated: )
OpenStack Nova 15.x through 15.1.0 and 16.x through 16.0.4 has a vulnerability in the handling of encrypted volumes. 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. All Nova setups supporting encrypted volumes are affected. Upstream Bug: <a href="https://bugs.launchpad.net/nova/+bug/1739593">https://bugs.launchpad.net/nova/+bug/1739593</a> Upstream Commit: <a href="https://review.openstack.org/#/c/539893/">https://review.openstack.org/#/c/539893/</a>
Affected Software | Affected Version | How to fix |
---|---|---|
OpenStack Nova-LXD | >=15.0.0<15.1.0>=16.0.0<16.0.4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-1546937 is considered critical due to its potential for denial of service.
To fix REDHAT-BUG-1546937, upgrade OpenStack Nova to version 15.1.1 or later, or 16.0.5 or later.
OpenStack Nova versions 15.0.0 through 15.1.0 and 16.0.0 through 16.0.4 are affected by REDHAT-BUG-1546937.
REDHAT-BUG-1546937 can facilitate a denial of service attack by allowing an attacker to corrupt the LUKS header of an encrypted volume.
REDHAT-BUG-1546937 exploits encrypted volumes by allowing an attacker to detach and reattach the volume, gaining access to the underlying raw volume.