CVE Catalog

CVE-2026-64153

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

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

Summary

In the Linux kernel, in the DRM MSM driver (drm/msm), a vulnerability was found due to incorrect checking of the return value of iommu_map_sgtable(). A change in the iommu_map_sgtable() interface made it return ssize_t with negative values on errors instead of size_t with zero. The code did not store the result in the appropriate type and triggered a WARN instead of returning the error.

Risk Assessment

Improper error checking may lead to ignoring critical IOMMU memory mapping errors, potentially causing system instability, memory leaks, or memory isolation breaches in virtualized environments.

Recommendation

Immediately update the Linux kernel to a version containing the fix (commit from patchwork.freedesktop.org #719685) or apply the appropriate security patch provided by your distribution.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Commit "iommu: return full error code from iommu_map_sg[_atomic]()" changed iommu_map_sgtable() to return an ssize_t and negative values in error cases, rather than a size_t and a zero. Store the return value in the appropriate type and in case of error, return it rather than WARNing. Patchwork: https://patchwork.freedesktop.org/patch/719685/

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