CVE-2026-98270 in Linux
Sumário
de VulDB • 07/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
drm/amdgpu: verificar ras e obj antes de fazer o dereference (desreferenciar)
nbio_v7_9_handle_ras_controller_intr_no_bifring() faz o dereference de ras e obj sem verificar se algum deles é NULL. Tanto amdgpu_ras_get_context() quanto amdgpu_ras_find_obj() podem retornar NULL, por exemplo, durante a janela entre o momento em que adev->nbio.ras é definido (no início de amdgpu_ras_init(), por design, para habilitar a interrupção de erro fatal o mais rápido possível) e o objeto ras PCIE_BIF ser realmente criado na fase late_init do RAS. Qualquer interrupção nessa janela causa um crash em contexto hard-IRQ.
Isso é análogo ao commit d190b459b2a4 ("drm/amdgpu: warning dereferencing obj for nbio_v7_4"), que corrigiu o mesmo problema no handler do nbio_v7_4.
Encontrado pelo Linux Verification Center (linuxtesting.org) com SVACE.
(cherry picked from commit c7071767a50a32ed727cf800ac84372429e3b4b3)
If you want to get best quality of vulnerability data, you may have to visit VulDB.