CVE Catalog

CVE-2025-38401

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In the mtk-sd driver, a failed DMA mapping does not stop the operation, leading to use of previous DMA settings and potential memory corruption. The fix stops the request after msdc_prepare_data() fails.

Risk Assessment

Memory corruption can lead to system instability, crashes, or potential data integrity issues.

Recommendation

Update the Linux kernel to a version containing this fix to prevent memory corruption on DMA failures.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mtk-sd: Prevent memory corruption from DMA map failure If msdc_prepare_data() fails to map the DMA region, the request is not prepared for data receiving, but msdc_start_data() proceeds the DMA with previous setting. Since this will lead a memory corruption, we have to stop the request operation soon after the msdc_prepare_data() fails to prepare it.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS