Kubevirt: kubevirt virt-handler: privilege escalation and node compromise via symlink following vulnerability
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| affected |
|
||||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.12 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.13 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.14 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.15 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.16 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.17 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.18 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.19 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.20 | affected |
|
||||||||||||
| Red Hat | Red Hat Container Native Virtualization 4.21 | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Redhat | Openshift Virtualization |
|
Vendor Workaround
Update cluster RBAC to not allow exec into virt-launcher pods.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-7jcp-v9w4-wjmg | KubeVirt has a Link Following vulnerability |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.742% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:container_native_virtualization:4.19::el9 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat openshift Virtualization
|
|
| Vendors & Products |
Redhat openshift Virtualization
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:container_native_virtualization:4.21::el9 |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:container_native_virtualization:4.12::el8 cpe:/a:redhat:container_native_virtualization:4.13::el9 cpe:/a:redhat:container_native_virtualization:4.14::el9 cpe:/a:redhat:container_native_virtualization:4.15::el9 cpe:/a:redhat:container_native_virtualization:4.16::el9 cpe:/a:redhat:container_native_virtualization:4.17::el9 cpe:/a:redhat:container_native_virtualization:4.18::el9 cpe:/a:redhat:container_native_virtualization:4.20::el9 |
|
| References |
|
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in KubeVirt's virt-handler component. This vulnerability allows an authenticated OpenShift user with edit permissions in a single namespace to exploit improper symlink validation when connecting to virtual machine console sockets. By replacing the console socket with a symlink to the host's container runtime (CRI-O) socket, an attacker can hijack virt-handler's privileged connection. This enables the attacker to access any Unix socket on the host, potentially leading to full control of the node and the entire cluster. | |
| Title | Kubevirt: kubevirt virt-handler: privilege escalation and node compromise via symlink following vulnerability | |
| First Time appeared |
Redhat
Redhat container Native Virtualization |
|
| Weaknesses | CWE-59 | |
| CPEs | cpe:/a:redhat:container_native_virtualization:4 | |
| Vendors & Products |
Redhat
Redhat container Native Virtualization |
|
| References |
| |
| Metrics |
cvssV3_1
|