CVE-2026-7374: 9.9 Vulnerability in OpenShift Virtualization Allows Namespace User to Assume Host Control

Vulnerability in KubeVirt's virt-handler allows a user with edit permissions in a single namespace to hijack the CRI-O socket and compromise the entire node. Red Hat has published errata for affected lines starting from 4.12.
A user with edit permission in a single OpenShift namespace can escape to the host and compromise the entire node. On 26 May, Red Hat disclosed CVE-2026-7374, a vulnerability in the virt-handler component of KubeVirt that underpins OpenShift Virtualization (formerly Container Native Virtualization), with a CVSS score of 9.9, just a tenth short of the maximum.
The Break in Namespace and Host Boundaries
The issue lies in a loose validation of symlinks when the virt-handler connects to the console sockets of virtual machines. According to Red Hat's record, an authenticated OpenShift user with edit permissions in a namespace can replace the console socket with a symbolic link pointing to the host's container runtime socket, CRI-O. By doing so, it hijacks the privileged connection of the virt-handler and gains access to any Unix socket on the host, paving the way for full control of the node. The classification is CWE-787 for improper resolution of links prior to file access, a long-standing issue of following a shortcut without checking where it leads.
The vector outlines why the score reaches 9.9. The attack originates from the network (AV:N), has low complexity (AC:L), requires only low-level privileges (PR:L), and involves no user interaction (UI:N). The crucial point is the altered scope (S:C): the exploitation begins within a namespace and ends outside it, on the host. Confidentiality, integrity, and availability all drop to high impact. In a multi-tenant cluster, this means that the least privileged credential within an isolated space transforms into the key to the entire floor.
What is alarming about this arrangement is the size of the prerequisite. It does not require cluster administrator access or control plane access: merely edit permission in a namespace, the level typically granted to development teams for managing their own virtual machines. In clusters housing dozens of teams, the population meeting this condition is large, and each service account with that right becomes a vector. The attack also does not rely on timing luck or social engineering, as the vector indicates null user interaction.
Why This Affects Those Who Have Left VMware
Timing matters. Since Broadcom repositioned VMware licensing into pricier subscription packages, a wave of companies has sought alternatives, and OpenShift Virtualization has established itself as a destination for running virtual machines alongside containers on the same platform. The central promise of this migration is consolidation with isolation: multiple teams or clients sharing the same cluster under namespace boundaries.
CVE-2026-7374 specifically targets this promise. A bug that starts in a namespace and reaches the host is not merely a technical detail: it is the nullification of the multi-tenant model that justifies consolidation. Fixes have been released in a series of Red Hat errata, including RHSA-2026:20720, RHSA-2026:20736, RHSA-2026:20763, and RHSA-2026:20782, covering affected lines beginning with version 4.12.
What Changes for Brazil
The migration away from VMware is not abstract here. Banks, telecom operators, large retailers, and public administration hold vast stocks of virtual machines and are among those who felt the impact of licensing adjustments the most. For these entities, OpenShift Virtualization has entered the dialogue as an exit route, with some already running production workloads on it.
For a bank that has moved internal systems to shared clusters, the reading is straightforward: the number of teams and vendors with edit access to any namespace tends to be large, and each of these identities suddenly has a theoretical pathway to the host overnight. The risk does not come from an anonymous external attacker; it is the insider, the third-party contractor, or the leaked low-privilege credential that suddenly has much more value than it appeared.
The sensible response combines the patch with a review of who truly needs edit permission in each namespace. The migration away from an expensive hypervisor delivers licensing savings; what this vulnerability reminds us is that the security bill for the new platform comes in another currency, that of rigor concerning who can touch what within the cluster.