PT-2026-85607
CVE-2026-80766
·
Publicado
2026-09-04
·
Atualizado
2026-11-03
Descrição por
Pontuação
N/A
Não disponívelNão há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Um problema de use-after-free existe no componente HID uclogic. A função
uclogic remove() utiliza timer delete sync() para cancelar o temporizador de alcance da caneta antes de chamar hid hw stop(). No entanto, a função uclogic raw event pen() pode continuar a entregar relatórios que reativam o inrange timer via mod timer() antes que o transporte seja totalmente interrompido. Se o temporizador for reativado após ter sido cancelado, mas antes de o dispositivo ser interrompido, a função uclogic inrange timeout() poderá desreferenciar memória liberada quando o temporizador disparar, resultando em um use-after-free no contexto timer-softirq.Recomendações
Substitua a chamada de
timer delete sync() por timer shutdown sync() antes de chamar hid hw stop() para garantir que o temporizador seja cancelado e não possa ser reativado. Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾