Divide Error Vulnerability in Linux Kernel Affecting libnvdimm Driver
CVE-2025-38072
What is CVE-2025-38072?
A vulnerability exists in the Linux kernel's libnvdimm driver due to a divide error triggered by faulty CXL memory devices. When a defective CXL memory device returns an incorrectly sized zero Logical Subsystem Area (LSA), it leads to a division by zero error during data initialization. This issue arises from improper handling of the configuration size, which results in the driver attempting to perform mathematical operations with a zero divisor. A fix has been implemented to enhance the validation of the configuration size parameter, preventing the error from occurring and maintaining system 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 7d47aad4570e5e6e9a8162bb417ca9b74132f27c < 2bd4a938d2eda96ab7288b8fa5aae84a1de8c4ca
Linux 7d47aad4570e5e6e9a8162bb417ca9b74132f27c < 396c46d3f59a18ebcc500640e749f16e197d472b
Linux 7d47aad4570e5e6e9a8162bb417ca9b74132f27c