PT-2026-64696 · Linux · Linux

CVE-2026-64475

·

Published

2026-07-25

·

Updated

2026-07-25

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
vfio/pci: Release the VGA arbiter client on register device() failure
The re-order in the Fixes commit below displaced vfio pci vga init() as the last failure point of what is now vfio pci core register device() without introducing an unwind for the VGA arbiter registration.
In current kernels this is mostly benign because vfio pci set decode() only uses pci dev state, but the original failure path could leave a callback with a freed vdev cookie. The stale registration also becomes unsafe again once the callback follows drvdata to the vfio device.
Add the required VGA unwind callout.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-64475

Affected Products

Linux