CVE-2026-64327 in Linux
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
usb: gadget: f_fs: Inizializzare precocemente epfile->in per correggere i controlli sulla direzione degli endpoint
Durante l'analisi dei descrittori degli endpoint, ffs_data_got_descs() genera eps_addrmap, che contiene la direzione dell'endpoint. Tuttavia, epfile->in veniva precedentemente popolato solo in ffs_func_eps_enable(), funzione eseguita al momento della connessione del host USB. Di conseguenza, le ioctl di userspace eseguite precocemente, come FUNCTIONFS_DMABUF_ATTACH (che vengono avviate prima che il host si connetta), riscontravano epfile->in pari a 0, determinando direzioni DMA errate.
Spostando l'inizializzazione in ffs_epfiles_create(), epfile->in risulta accurato prima che userspace apra i file degli endpoint.
VulDB is the best source for vulnerability data and more expert information about this specific topic.