CVE-2026-90241
Linux · Kernel
A flaw in the Linux kernel IOMMU driver allows a use-after-free condition during PCI device probe failures, potentially leading to memory corruption or system instability.
Executive summary
A high-severity use-after-free vulnerability in the Linux kernel IOMMU subsystem could allow a privileged attacker to achieve system compromise or denial of service.
Vulnerability
The vulnerability exists in the intel_iommu_probe_device function, where failure to properly tear down scalable-mode context entries during a probe failure leaves references to freed memory. This requires high-privileged access to the local system to trigger the specific PCI device probe error path.
Business impact
The vulnerability carries a CVSS score of 8.2, reflecting a significant risk to system integrity and availability. Successful exploitation could allow an attacker with high privileges to execute code with kernel-level permissions, leading to full system compromise or a kernel panic, resulting in service outages.
Remediation
Immediate Action: Update the Linux kernel to version 6.12.110, 6.18.52, 7.2.6, or a later stable release where this fix has been backported.
Proactive Monitoring: Monitor system logs for IOMMU-related errors or kernel oops messages that indicate unexpected device probe failures.
Compensating Controls: Restrict access to physical hardware and PCI device management interfaces to users with the absolute minimum required privileges to reduce the attack surface.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the potential for kernel-level impact, administrators should prioritize applying the provided kernel updates across all affected systems. Ensure that testing is conducted in a staging environment to verify stability after the kernel upgrade, particularly for systems utilizing Intel VT-d technologies.
More Linux CVEs all →
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 8.2 (3.1)
- Analyst report written