CVE-2026-68369 in Linuxinformación

Resumen

por VulDB • 2026-08-10

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

usb: gadget: printer: corrige bucle infinito en printer_read()

printer_read() utiliza la misma variable para el tamaño solicitado a copiar y el número de bytes realmente copiados al espacio de usuario. copy_to_user() devuelve el número de bytes no copiados, por lo que cuando falla al copiar cualquier dato, la longitud calculada como copiada se convierte en cero.

En ese caso, len, buf, current_rx_bytes y current_rx_buf permanecen sin cambios. Si hay datos RX disponibles y el búfer del usuario sigue siendo inescrivible, el bucle de lectura puede repetirse indefinidamente.

Registre la longitud copiada por separado y devuelva -EFAULT, o el número de bytes ya copiados, si una iteración no produce ningún progreso.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387775

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!