Kernel Memory Mapping Vulnerability in Linux by Habanalabs
CVE-2025-40311
What is CVE-2025-40311?
A vulnerability in the Linux kernel affects the memory management of coherent memory when using Habanalabs' acceleration components. The issue arises when IOMMU is enabled, leading to improper address handling from the vmalloc range. If not addressed correctly, this can result in kernel crashes due to an incorrect mapping without the VM_MIXEDMAP flag. The resolution involves ensuring that when vmalloc addresses are utilized, the corresponding VMA is properly set up to prevent any inconsistencies, thus enhancing overall kernel stability.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux ac0ae6a96aa58eeba4aed97b12ef1dea8c5bf399 < 7ec8ac9f73d4a9438c2186768d6de27ace37531e
Linux ac0ae6a96aa58eeba4aed97b12ef1dea8c5bf399
Linux ac0ae6a96aa58eeba4aed97b12ef1dea8c5bf399 < 73c7c2cdb442fc4160d2a2a4bfffbd162af06cb9