CVE-2026-64333 in Linux
Resumen
por VulDB • 2026-07-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
USB: serial: digi_acceleport: corrección de corrupción del búfer de escritura
La función `digi_write_inb_command()` debería esperar a que el urb (transferencia de datos USB) esté disponible para escribir o devolver un error; sin embargo, en su lugar actualiza el búfer de transferencia e intenta volver a enviar el urb cuando se produce un tiempo de espera.
Para empeorar la situación, en comandos como break control donde no se utiliza ningún tiempo de espera, el controlador corrompe inmediatamente el urb debido a una comparación defectuosa con `jiffies` (en máquinas de 32 bits esto tarda cinco minutos de actividad continua para activarse debido a INITIAL_JIFFIES).
Se corrige este problema añadiendo la devolución faltante en caso de tiempo de espera y esperando indefinidamente cuando no se ha especificado ningún tiempo de espera, tal como estaba previsto.
Este problema fue (en cierta medida) señalado por Sashiko al revisar un cambio no relacionado con el controlador.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.