CVE-2026-80633
8.8Linux · Kernel
A locking omission in the Linux kernel iommufd subsystem allows a local user to trigger a kernel warning and potential instability by failing to acquire the required dma_resv lock.
Executive summary
A locking flaw in the Linux kernel iommufd subsystem could allow a local authenticated user to trigger kernel instability and potential privilege escalation.
Vulnerability
This vulnerability is a synchronization error within the iommufd subsystem, specifically in the iopt_release_pages function. An attacker with local access can trigger this by performing specific ioctl operations that release DMABUF-backed pages without the required dma_resv lock, leading to a kernel warning or potential memory corruption.
Business impact
The vulnerability carries a CVSS score of 8.8, reflecting its potential for a local attacker to compromise the integrity and availability of the system. Successful exploitation could lead to kernel panics, resulting in system downtime, or facilitate more complex attacks targeting the confidentiality and integrity of system memory. Given the kernel context, this represents a significant risk to the stability of the host environment.
Remediation
Immediate Action: Update the Linux kernel to version 7.1.5 or later, or apply the upstream patches provided by the kernel stable tree.
Proactive Monitoring: Monitor system logs for kernel warnings related to iommufd or dma-buf failures, as these may indicate attempted exploitation or system instability.
Compensating Controls: Restrict local shell access to untrusted users and ensure that system auditing is enabled to track suspicious execution patterns or frequent crashes of kernel-dependent services.
Exploitation status
Public Exploit Available: No
Analyst recommendation
This vulnerability highlights the critical nature of proper synchronization in kernel-level memory management. System administrators should prioritize testing and deploying the 7.1.5 kernel update to all affected systems to remediate this locking defect. Ensuring the kernel is patched against such low-level flaws is essential to maintaining overall platform security and preventing local privilege escalation paths.