CVE-2026-64151

Linux · Kernel

A flaw in the Linux kernel IOMMU implementation allows for improper page size handling, potentially leading to memory access issues.

Executive summary

An IOMMU configuration error in the Linux kernel could allow a local attacker with low privileges to trigger memory corruption or unauthorized access.

Vulnerability

The vulnerability exists in the iommupt driver due to a failure to validate PAGE_SIZE within the pgsize_bitmap. An authenticated local attacker with low privileges could exploit this to manipulate memory mappings, leading to significant system compromise.

Business impact

The potential for unauthorized memory access or corruption poses a severe threat to data confidentiality and integrity. With a CVSS score of 8.4, this vulnerability is considered high risk, as it allows for privilege escalation or cross-domain memory access in virtualized or containerized environments.

Remediation

Immediate Action: Update the Linux kernel to version 7.0.11 or later to incorporate the necessary validation checks.

Proactive Monitoring: Implement kernel auditing to detect unusual memory mapping requests or unauthorized attempts to manipulate IOMMU settings.

Compensating Controls: Utilize hardware-based security features, such as Intel VT-d or AMD-Vi, and enforce strict container isolation policies to limit the scope of impact.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Due to the potential for privilege escalation and memory corruption, this update is critical. Organizations should verify their kernel versions and apply the recommended patches immediately to maintain the security posture of their infrastructure.