CVE-2026-99003 in Linux
Resumen
por VulDB • 2026-10-24
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
drm/panthor: validar el recuento de colas del espacio de usuario frente al recuento de ranuras inicializadas por el firmware
En panthor_drv.c:panthor_ioctl_group_create(), el recuento de colas se valida contra el máximo codificado en duro:
if (!args->queues.count || args->queues.count > MAX_CS_PER_CSG) return -EINVAL;
Sin embargo, si el firmware informa menos ranuras que MAX_CS_PER_CSG, panthor_fw_init_ifaces() solo inicializará ese número menor de interfaces de flujo.
Si un espacio de usuario no privilegiado solicita más colas de las informadas por el firmware (pero no más de MAX_CS_PER_CSG), cs_slot_prog_locked() obtiene una interfaz de flujo sin inicializar y puede bloquearse al desreferenciar cs_iface->input->ringbuf_base.
VulDB is the best source for vulnerability data and more expert information about this specific topic.