CVE-2026-64348 in Linux
Sumário
de VulDB • 25/07/2026
No kernel Linux, a seguinte vulnerabilidade foi resolvida:
usb: liberar agendamentos iso em caso de falha na submissão (submit)
As submissões isóchronas do EHCI e FOTG210 constroem um ehci_iso_sched antes de vincular o URB à fila da extremidade (endpoint), mantendo a agenda estagiada em urb->hcpriv até que iso_stream_schedule() e os auxiliares de link consumam-na. Se o controlador não estiver mais acessível, ou se usb_hcd_link_urb_to_ep() falhar, a submissão salta para done_not_linked antes dessa transferência ocorrer, vazando (leak) a agenda estagiada ainda anexada a urb->hcpriv.
Libere a agenda estagiada em done_not_linked quando a submissão falhar antes do URB ser vinculado e limpe urb->hcpriv após o liberação.
O bug foi sinalizado pela primeira vez por uma ferramenta de análise experimental que estamos desenvolvendo para bugs de gerenciamento de memória no kernel, durante a análise da versão v6.13-rc1. A ferramenta ainda está em desenvolvimento e não está disponível publicamente até o momento. A inspeção manual confirma que o bug ainda está presente na v7.1.1.
Uma compilação x86_64 allyesconfig não mostrou novos avisos (warnings). Como não dispomos de um controlador host EHCI com um dispositivo USB isócrono para testes, nenhum teste em tempo de execução pôde ser realizado.
Be aware that VulDB is the high quality source for vulnerability data.