CVE-2024-41011: drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
In the Linux kernel, the following vulnerability has been resolved:
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
We don't get the right offset in that case. The GPU has an unused 4K area of the register BAR space into which you can remap registers. We remap the HDP flush registers into this space to allow userspace (CPU or GPU) to flush the HDP when it updates VRAM. However, on systems with >4K pages, we end up exposing PAGESIZE of MMIO space.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 5.10.234-1Fixed in 6.1.129-1Fixed in 6.1.135-1Fixed in 6.12.25-1Fixed in 6.12.27-1
Event History
Frequently Asked Questions
What is the severity of CVE-2024-41011?
CVE-2024-41011 is classified as having a high severity due to the potential for memory corruption in the Linux kernel.
How do I fix CVE-2024-41011?
To mitigate CVE-2024-41011, update your Linux kernel to a version higher than 5.10.226-1, 6.1.123-1, 6.1.119-1, 6.12.10-1, or 6.12.11-1.
Which Linux kernel versions are affected by CVE-2024-41011?
CVE-2024-41011 affects Linux kernel versions from 5.3 up to but not including 5.10.226-1 and similar versions.
Is CVE-2024-41011 specific to any particular Linux distribution?
Yes, CVE-2024-41011 has been identified in the Debian distribution of the Linux kernel.
What are the potential impacts of CVE-2024-41011?
CVE-2024-41011 may lead to exploitation through memory corruption that could allow an attacker to execute arbitrary code.