CVE-2026-90388
Linux · Kernel
A memory management flaw in the Linux kernel IOMMU dma allocation path allows local attackers to potentially trigger memory corruption due to improper validation of atomic pool allocation results.
Executive summary
A memory handling vulnerability in the Linux kernel allows a local attacker with low privileges to potentially achieve system compromise through improper allocation result validation.
Vulnerability
The vulnerability exists within the IOMMU dma allocation path, where the kernel fails to correctly validate the result of an atomic pool allocation. An attacker with local access can exploit this logic error by causing an allocation failure, leading to undefined behavior or memory corruption.
Business impact
The vulnerability carries a CVSS score of 7.8, indicating a high severity risk. Successful exploitation could allow a low-privileged local user to escalate privileges, cause a system crash, or potentially execute arbitrary code within the kernel context. This poses a significant threat to system integrity and availability, particularly in multi-tenant environments or systems where local user access is permitted.
Remediation
Immediate Action: Update the Linux kernel to version 5.10.270, 5.15.221, 6.1.188, 6.6.157, or a later stable release provided by your distribution vendor.
Proactive Monitoring: Monitor system logs for kernel panic events or unusual segmentation faults that may indicate attempts to exploit memory allocation failures.
Compensating Controls: Restrict local access to the system to trusted users only and implement kernel hardening features such as KASLR to increase the complexity of successful exploitation.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the potential for privilege escalation and system instability, organizations should prioritize patching the Linux kernel across all affected environments. Administrators should coordinate with their OS vendors to apply the relevant security updates as part of the next maintenance cycle. Regular kernel updates remain the most effective defense against this category of memory management flaws.
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 7.8 (3.1)
- Analyst report written