Memory Corruption in Linux Kernel's DMA Engine Component
CVE-2025-38538
What is CVE-2025-38538?
A vulnerability has been identified in the Linux kernel's DMA engine component, specifically in the nbpfaxi feature, where improper memory allocation leads to potential memory corruption. This issue arises from an overshoot in loop iterations while accessing the nbpf->chan[] array beyond its allocated size. Additionally, during data copying from the irqbuf[] array, error checks are included to prevent misalignment. With these safeguards, the earlier flaws in the original code that could result in erroneous iteration and subsequent return errors have been addressed, enhancing overall system integrity.

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 b45b262cefd5b8eb2ba88d20e5bd295881293894 < 84fff8e6f11b9af1407e273995b5257d99ff0cff
Linux b45b262cefd5b8eb2ba88d20e5bd295881293894
Linux b45b262cefd5b8eb2ba88d20e5bd295881293894 < 24861ef8b517a309a4225f2793be0cd8fa0bec9e