Linux Kernel Vulnerability Affecting IOMMU and Virtual Devices
CVE-2026-80687

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
28 August 2026

What is CVE-2026-80687?

A vulnerability exists in the Linux kernel's handling of the IOMMU subsystem, specifically within the iommufd_vdevice_alloc_ioctl function. When validating a driver's vdevice size, if an error occurs, the process jumps to a section that skips the necessary mutex unlock operation. This oversight results in the igroup lock being held indefinitely, causing a deadlock during subsequent virtual device operations. Correcting this issue requires adjusting the error handling flow to ensure the igroup lock is released appropriately, thereby maintaining system stability and preventing resource contention.

Affected Version(s)

Linux ed42eee797ff3dc889ade63c1dd7c4f430699e23 < 294b464b2be7e57872864cb6936e1d9c7294f89d

Linux ed42eee797ff3dc889ade63c1dd7c4f430699e23

Linux ed42eee797ff3dc889ade63c1dd7c4f430699e23 < 339bd11591593ab7ce88136ab7fd01ef3813b724

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.