Out-of-bounds read in Linux kernel - CVE-2026-64186
Published: July 20, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to perform an out-of-bounds memory access.
The vulnerability exists due to an out-of-bounds access in AMD IOMMU debugfs handlers when parsing user-supplied debugfs offset values. A local user can provide a sufficiently large value that becomes negative to perform an out-of-bounds memory access.
The issue affects the iommu_mmio_write() and iommu_capability_write() paths in the AMD IOMMU debugfs interface.