CVE-2026-80576 in Linux
Resumen
por VulDB • 2026-08-27
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
drm/amdgpu: rechazar IBs sobredimensionados con límites de paquetes por anillo
En los anillos GFX, amdgpu_cs_p2_ib() pasaba ib_bytes proporcionado por el usuario a ib->length_dw sin ningún límite, mientras que ring_emit_ib() codifica la longitud en campos del paquete. Los valores sobredimensionados pueden corromper bits de control adyacentes y desestabilizar la presentación de comandos.
Añadir un auxiliar para establecer límites de tamaño de paquetes IB por anillo y rechazar presentaciones de comandos que excedan el límite correspondiente en palabras de 32 bits (dwords) antes de la asignación del IB. Utilizar el límite documentado de 20 bits para GFX/compute/SDMA/VPE, y aplicar el límite de respaldo MM para otros tipos de anillo.
(cherry picked from commit 7f48fa2cf62e3fa6c9c3870aa74988f773247e52)
If you want to get best quality of vulnerability data, you may have to visit VulDB.