Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Xin Guo

#31345de 53,634
8.2CVSS total
Vulnerabilidades · 1
PT-2023-20675
8.2
2023-03-15
Kubevirt · Kubevirt · CVE-2023-26484
**Name of the Vulnerable Software and Affected Versions** KubeVirt versions 0.59.0 and prior **Description** KubeVirt is a virtual machine management add-on for Kubernetes. If a malicious user has taken over a Kubernetes node where virt-handler (the KubeVirt node-daemon) is running, the virt-handler service account can be used to modify all node specs. This can be misused to lure-in system-level-privileged components which can, for instance, read all secrets on the cluster, or can exec into pods on other nodes. This way, a compromised node can be used to elevate privileges beyond the node until potentially having full privileged access to the whole cluster. The simplest way to exploit this, once a user could compromise a specific node, is to set with the virt-handler service account all other nodes to unschedulable and simply wait until system-critical components with high privileges appear on its node. **Recommendations** As a temporary workaround, gatekeeper users can add a webhook which will block the `virt-handler` service account to modify the spec of a node. For versions 0.59.0 and prior, consider adding a webhook to block the `virt-handler` service account from modifying node specs until a patch is available. At the moment, there is no information about a newer version that contains a fix for this vulnerability.