Memory Management Flaw Affecting AMD GPU Drivers
CVE-2026-46229
What is CVE-2026-46229?
A vulnerability has been identified in the Linux kernel related to memory management within the AMD GPU driver framework. Specifically, the KFD VRAM allocation process inadequately handles memory by neglecting to clear VRAM upon allocation, which can leave residual data from previous usages intact. This oversight exposes stale data to compute kernels, potentially leading to operational failures or crashes during peer-to-peer transport protocols. The absence of the AMDGPU_GEM_CREATE_VRAM_CLEARED flag in KFD allocations allows remnants of page tables to be disclosed, corrupting data exchanges and negatively impacting system stability. Hence, implementing proper memory clearing mechanisms is critical to ensuring data integrity and secure operations.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 1db431380879fd9d28b763a88a0c0431be5be8df
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 32b153658f017ad2f5bf8aab479e8d16ac95bc3a
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 77d0b5d11387071770246fd0185a69fa28e8e109