Junglewise Threat Intelligence

CVE-2026-64476: Linux Kernel vfio/pci unbalanced power management refcounting

CVE-2026-64476 · Severity: info · CVSS 0 · Published 2026-07-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's VFIO PCI driver, which is used for passing through hardware devices to virtual machines. A flaw in how the system manages power states could lead to inconsistent device behavior or system instability when hardware is reset or power settings are changed. This could potentially allow a local user to cause a denial-of-service condition by triggering unbalanced power management operations.

Technical details

A vulnerability in the Linux kernel's vfio-pci driver stems from how the 'disable_idle_d3' module parameter interacts with Runtime Power Management (PM). Originally, this parameter directly manipulated device power states, but the introduction of refcounted Runtime PM created a requirement for balanced 'get' and 'put' operations. Because the parameter was globally latched but could be modified via sysfs or module reloads, existing devices could end up with unbalanced PM refcounts. This could lead to devices being stuck in incorrect power states or kernel warnings/instability. The fix involves latching the 'disable_idle_d3' flag per-device at initialization to ensure consistent behavior throughout the device's lifecycle.

Affected products

  • Linux Linux Kernel 7ab5e10eda02da1d9562ffde562c51055d368e9c

Timeline

  • 2026-06-15: disclosed: Initial patch submitted by Alex Williamson
  • 2026-07-18: patched: Patch committed to stable tree
  • 2026-07-25: advisory: CVE published

References

Related threats