Linux Kernel Vulnerability in DRM/xe Affecting Memory Management
CVE-2026-99209
What is CVE-2026-99209?
This vulnerability occurs in the Linux kernel's DRM/xe component where a buffer object (BO) can reach eviction state without a corresponding memory resource. Specifically, an imported dma-buf BO could have its resource freed before its attachment is completely terminated, leading to the dereferencing of a NULL resource pointer during eviction. This could trigger a kernel NULL pointer dereference, resulting in potential system instability or crash during the eviction process. The fix ensures that if a BO has no resource, the eviction function returns an empty placement, thereby preventing the dereference of a NULL pointer.
Affected Version(s)
Linux dd08ebf6c3525a7ea2186e636df064ea47281987 < 6046bb9cb2859e3d9bf939e4d6527f3827e1096f
Linux dd08ebf6c3525a7ea2186e636df064ea47281987
Linux dd08ebf6c3525a7ea2186e636df064ea47281987 < 448e76cbdc6652ccd3ba337b7a6e1f028859f2ed