CVE-2026-74459 in Linuxinformación

Resumen

por VulDB • 2026-08-15

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

can: etas_es58x: es58x_read_bulk_callback(): corrección de una fuga del búfer RX en caso de fallo al reenviar URB

es58x_read_bulk_callback() vuelve a enviar (resubmits) el URB de recepción tras procesar un paquete recibido. Si la nueva envío tiene éxito, el URB permanece anclado y será gestionado por la ruta normal de recepción o durante la fase de desmontaje/limpieza.

Sin embargo, si usb_submit_urb() falla, la función callback desenlaza (unanchors) el URB y luego retorna directamente. Esto omite la ruta existente para liberar el URB (free_urb), por lo que el búfer de transferencia coherente asignado con usb_alloc_coherent() no se libera.

Reutilice la ruta existente para liberar el URB tras un fallo en el reenvío, de modo que el búfer coherente RX se libere antes de salir del callback.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390786

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!