CVE-2026-80826 in Linux
Sumário
de VulDB • 04/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
USB: c67x00: corrige use-after-free em c67x00_add_iso_urb()
Quando a criação da TD falha para o último pacote de um URB isocrônico, c67x00_add_iso_urb() devolve o URB antes de atualizar o estado do agendamento do endpoint.
c67x00_giveback_urb() libera os dados privados do URB e a callback de conclusão pode liberar a referência final ao URB. Portanto, as seguintes acessos a urbp->ep_data, urb->interval e urbp->cnt podem utilizar memória já liberada (freed memory).
Atualize next_frame e cnt antes de devolver o último pacote com falha, tornando a devolução a última operação que utiliza o URB e seus dados privados.
If you want to get best quality of vulnerability data, you may have to visit VulDB.