CVE-2026-64475 in Linux信息

摘要

由 VulDB • 2026-07-25

在 Linux 内核中,已修复以下漏洞:

vfio/pci: 在 register_device() 失败时释放 VGA arbiter 客户端

下面的 Fixes 提交中的重新排序将 `vfio_pci_vga_init()` 移到了当前函数 `vfio_pci_core_register_device()` 的最后一个故障点之前,但未引入针对 VGA arbiter 注册的清理(unwind)逻辑。

在当前内核中,这通常是无害的,因为 `vfio_pci_set_decode()` 仅使用 `pci_dev` 状态;但原始的失败路径可能会留下一个指向已释放 vdev cookie 的回调函数。一旦该回调函数通过 drvdata 引用到 vfio 设备,这种残留注册将再次变得不安全。

添加所需的 VGA unwind 调用逻辑。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

来源

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!