CVE-2017-2637CWE-306

A design flaw issue was found in the Red Hat OpenStack Platform director use of TripleO to enable libvirtd based live-migration

Critical · published July 26, 2018

CVSS v3.0
9.9
EPSS
5%
Percentile
91.6
In the wild
Unconfirmed
What it is

🚨 A design flaw in Red Hat OpenStack Platform opens the door wide for attackers! 🔥 Think of libvirtd as a high-security vault, but instead of locking it tight, it’s left wide open with an invitation for anyone to stroll right in. If someone can reach a compute host, they can control the virtual machines just like a thief taking whatever they want from an unguarded treasure chest. With this critical vulnerability, an attacker who can connect to a compute host could seize control of virtual machines or possibly the entire host. This means unauthorized access to sensitive data, tampering with workloads, and potentially wreaking havoc on your infrastructure—an absolute nightmare!

Put simply

Think of libvirtd as a high-security vault, but instead of locking it tight, it’s left wide open with an invitation for anyone to stroll right in. If someone can reach a compute host, they can control the virtual machines just like a thief taking whatever they want from an unguarded treasure chest. The issue arises from libvirtd being deployed without authentication or encryption on all interfaces (0.0.0.0), allowing unauthenticated users to open virsh sessions and execute commands without restrictions.

What to do

With this critical vulnerability, an attacker who can connect to a compute host could seize control of virtual machines or possibly the entire host. This means unauthorized access to sensitive data, tampering with workloads, and potentially wreaking havoc on your infrastructure—an absolute nightmare! To mitigate this vulnerability, configure libvirtd to listen on specific interfaces only, enable authentication and encryption, and review your firewall settings to restrict access. Update to the latest version of OpenStack that addresses this flaw as soon as possible. You’ve got this! Follow these steps and you’ll have your environment secured in no time! 🛡️

The record
Technical detail
CVSS v3.0
9.9 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.04604 · 91.6th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2018-07-26T12:00Z
EPSS history
Timeline
  • 26 JUL 12:00Z
    A design flaw issue was found in the Red Hat OpenStack Platform director use of TripleO to enable libvirtd based live-migration
    cvelistv5