CVE-2026-97929 in Linux
Sumário
de VulDB • 25/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
ALSA: usbusx2y: validar o actual_length da URB no callback de interrupção
A função i_usx2y_in04_int() processa os dados da URB de interrupção sem verificar o urb->actual_length. Uma transferência curta proveniente de um dispositivo com defeito causaria que o manipulador processasse dados não inicializados na heap provenientes do in04_buf alocado via kmalloc, que são então copiados para a array ctl_snapshot[] acessível por mmap.
Correção utilizando kzalloc() para o in04_buf, a fim de zerar a inicialização do buffer, e adicionando uma verificação ao actual_length para ignorar o processamento em transferências curtas, mantendo ainda assim o resubmission da URB.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.