8.8
/ 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Description
In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: Clean up DMABUFs before disabling function
On device shutdown, make vfio_pci_core_close_device() call
vfio_pci_dma_buf_cleanup() before the function is disabled via
vfio_pci_core_disable(). This ensures that all access via DMABUFs is
revoked before the function's BARs become inaccessible.
This fixes an issue where, if the function is disabled first, a tiny
window exists in which the function's MSE is cleared and yet BARs
could still be accessed via the DMABUF. The resources would also be
freed and up for grabs by a different driver.
vfio/pci: Clean up DMABUFs before disabling function
On device shutdown, make vfio_pci_core_close_device() call
vfio_pci_dma_buf_cleanup() before the function is disabled via
vfio_pci_core_disable(). This ensures that all access via DMABUFs is
revoked before the function's BARs become inaccessible.
This fixes an issue where, if the function is disabled first, a tiny
window exists in which the function's MSE is cleared and yet BARs
could still be accessed via the DMABUF. The resources would also be
freed and up for grabs by a different driver.
AI Analysis
Linux kernel vulnerability in vfio/pci: Clean up DMABUFs before disabling function
Basic Information
ID
CVE-2026-53322
Source
Linux
Published
Jun 26, 2026 at 19:41
Modified
Jun 28, 2026 at 06:41
Affected Product
Vendor
Linux
Product
Linux
Version
5d74781ebc86c5fa9e9d6934024c505412de9b52
Affected Versions
Linux Linux 5d74781ebc86c5fa9e9d6934024c505412de9b52
Linux Linux 5d74781ebc86c5fa9e9d6934024c505412de9b52
Linux Linux 6.19
Linux Linux 5d74781ebc86c5fa9e9d6934024c505412de9b52
Linux Linux 6.19
AI Assessment
AI Score
8.8 / 10
AI Severity
High
Vendor
Linux
Product
Linux Kernel
Version
5d74781ebc86c5fa9e9d6934024c505412de9b52, 6.19