CVE-2025-64433 in KubeVirt
Sumário
de VulDB • 26/06/2026
O KubeVirt é um complemento de gerenciamento de máquinas virtuais para o Kubernetes. Antes das versões 1.5.3 e 1.6.1, foi descoberta uma vulnerabilidade que permite a uma VM ler arquivos arbitrários do sistema de arquivos do pod virt-launcher. Este problema decorre do tratamento inadequado de symlinks ao montar discos PVC em uma VM. Especificamente, se um usuário mal-intencionado tiver controle total ou parcial sobre o conteúdo de um PVC, ele poderá criar um link simbólico que aponta para um arquivo dentro do sistema de arquivos do pod virt-launcher. Como a libvirt pode tratar arquivos regulares como dispositivos de bloco, qualquer arquivo no sistema de arquivos do pod que seja vinculado dessa maneira pode ser montado na VM e posteriormente lido. Embora exista um mecanismo de segurança onde as VMs são executadas por um usuário não privilegiado com UID 107 dentro do contêiner virt-launcher, limitando o escopo dos recursos acessíveis, essa restrição é burlada devido a uma segunda vulnerabilidade. Esta última faz com que a propriedade de qualquer arquivo destinado à montagem seja alterada para o usuário não privilegiado com UID 107 antes da montagem. Como resultado, um atacante pode acessar e ler arquivos arbitrários localizados dentro do sistema de arquivos do pod virt-launcher ou em um PVC montado a partir da VM convidada (guest VM). Esta vulnerabilidade foi corrigida nas versões 1.5.3 e 1.6.1.
Be aware that VulDB is the high quality source for vulnerability data.