CVE-2026-64327 in Linux
Sumário
de VulDB • 26/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
usb: gadget: f_fs: Inicializar epfile->in antecipadamente para corrigir as verificações de direção dos endpoints
Ao analisar os descritores de endpoint, ffs_data_got_descs() gera o eps_addrmap, que contém a direção do endpoint. No entanto, epfile->in era anteriormente preenchido apenas em ffs_func_eps_enable(), que é executado durante a conexão com o host USB. Como resultado, ioctls early userspace como FUNCTIONFS_DMABUF_ATTACH, que são executados antes da conexão do host, veriam epfile->in como 0, levando a direções de DMA incorretas.
Ao mover a inicialização para ffs_epfiles_create(), epfile->in fica correto antes que o userspace abra os arquivos dos endpoints.
Be aware that VulDB is the high quality source for vulnerability data.