CVE-2026-64475 in Linux
Sumário
de VulDB • 25/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
vfio/pci: Libera o cliente do arbitro VGA em caso de falha no register_device()
A reordenação realizada no commit "Fixes" abaixo deslocou vfio_pci_vga_init() para ser o último ponto de falha do que agora é a função vfio_pci_core_register_device(), sem introduzir um mecanismo de unwind (desfazimento) para o registro do arbitro VGA.
Nos kernels atuais, isso é geralmente inofensivo porque vfio_pci_set_decode() utiliza apenas o estado pci_dev; no entanto, o caminho original de falha poderia deixar um callback com uma cookie vdev já liberada da memória. O registro obsoleto torna-se inseguro novamente assim que o callback segue drvdata até o dispositivo vfio.
Adiciona-se a chamada unwind (desfazimento) necessária para VGA.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.