CVE Catalog

CVE-2024-53098

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Summary

In the Linux kernel, the drm/xe/ufence component now prefetches the ufence address to catch bogus addresses. Since access_ok() only checks for address overflow, an additional read is performed to detect invalid addresses sent from userspace.

Risk Assessment

Without this fix, invalid userspace addresses could lead to mishandling of ufence, potentially causing crashes or memory safety issues in the kernel.

Recommendation

Update the Linux kernel to a version containing the drm/xe/ufence fix that adds address prefetching for validation.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/xe/ufence: Prefetch ufence addr to catch bogus address access_ok() only checks for addr overflow so also try to read the addr to catch invalid addr sent from userspace. (cherry picked from commit 9408c4508483ffc60811e910a93d6425b8e63928)

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