Impact
A flaw in KubeVirt’s migration proxy allows an attacker to connect to a plaintext TCP listener on all interfaces when the configuration spec.configuration.migrations.disableTLS flag is set to true. The listener forwards unfiltered libvirt QEMU Machine Protocol (QMP) commands directly to a virt-launcher’s virtqemud socket, giving the attacker the ability to read, modify, or destroy virtual machine state. This is a missing authentication weakness (CWE‑306) that can lead to full compromise of virtual machines within the cluster.
Affected Systems
Red Hat OpenShift Virtualization 4 deployments where KubeVirt’s spec.configuration.migrations.disableTLS is enabled. Any components that host virt-handler pods are vulnerable; no specific version numbers are provided in the advisory.
Risk and Exploitability
The vulnerability scores a CVSS of 8.5, indicating high severity, and is not listed in the CISA KEV catalog. EPSS data are unavailable, so the current exploitation probability cannot be quantified. The attack requires an attacker to run a pod or otherwise obtain connectivity within the cluster network to reach the exposed 0.0.0.0 listener; once connected, the attacker can execute arbitrary libvirt commands on any target virtual machine with no authentication.
OpenCVE Enrichment