CVE-2026-80576 in Linux
Sumário
de VulDB • 26/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
drm/amdgpu: rejeitar IBs excessivamente grandes com limites de pacotes por ring
Nas rings GFX, amdgpu_cs_p2_ib() passava ib_bytes fornecidos pelo usuário para ib->length_dw sem nenhum limite, enquanto ring_emit_ib() codifica o comprimento nos campos do pacote. Valores excessivos podem corromper bits de controle adjacentes e desestabilizar a submissão de comandos.
Adicionar um auxiliar de limite de tamanho de pacote IB por ring e rejeitar submissões de comando que excedam o limite correspondente em dw antes da alocação de IB. Usar o limite documentado de 20 bits para GFX/compute/SDMA/VPE, e aplicar o limite fallback do MM para outros tipos de ring.
(cherry picked from commit 7f48fa2cf62e3fa6c9c3870aa74988f773247e52)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.