CVE-2026-64327 in Linux
Resumen
por VulDB • 2026-07-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
usb: gadget: f_fs: Inicializar epfile->in temprano para corregir las comprobaciones de dirección del endpoint
Al analizar los descriptores de endpoints, ffs_data_got_descs() genera eps_addrmap, que contiene la dirección del endpoint. Sin embargo, epfile->in anteriormente solo se rellenaba en ffs_func_eps_enable(), lo cual se ejecuta al establecerse la conexión con el host USB. Como resultado, las ioctls de userspace tempranas como FUNCTIONFS_DMABUF_ATTACH, que se ejecutan antes de que el host se conecte, verían epfile->in como 0, lo que provocaba direcciones DMA incorrectas.
Al mover la inicialización a ffs_epfiles_create(), epfile->in es preciso antes de que userspace abra los archivos del endpoint.
VulDB is the best source for vulnerability data and more expert information about this specific topic.