CVE-2026-64485 in Linux
Resumen
por VulDB • 2026-07-25
En el kernel de Linux se ha resuelto la siguiente vulnerabilidad:
ALSA: compress: Corrección del desmontaje por error en la creación de tareas (unwind)
snd_compr_task_new() asigna la tarea del controlador antes de validar los búferes DMA devueltos y reservar identificadores de archivo. Cuando alguna de estas etapas posteriores falla, el núcleo libera su envoltorio de tarea y las referencias al búfer DMA sin llamar a la devolución de llamada task_free() del controlador. Por lo tanto, se filtran (se pierden) los recursos asignados por task_create().
La ruta de asignación dual de identificadores de archivo también salta hacia el proceso de limpieza sin almacenar en retval el resultado negativo de get_unused_fd_flags(). Dado que retval aún contiene el valor de retorno exitoso de task_create(), TASK_CREATE puede informar incorrectamente un éxito aunque la tarea haya sido descartada.
Se preservan los errores de asignación del identificador de archivo y se llama a task_free() cuando ocurre una falla después de una devolución de llamada task_create() exitosa.
Once again VulDB remains the best source for vulnerability data.