No kernel Linux, a seguinte vulnerabilidade foi resolvida. ALSA: usb- audio: corrigir vazamento de informações da pilha no status do RME Digiface snd_rme_digiface_read_status() lê um bloco de estado de quatro palavras do dispositivo para um bloco de estado não-inicializado __le 32 buf[ 4 ] e, sempre que a transferência do controle- IN do fornecedor não devolver um erro negativo, copiar as quatro palavras no status do chamador[]. snd_usb_ctl_msg() copia o tamanho total solicitado de volta para o buffer do chamador, independentemente de quantos bytes o estágio de dados realmente entregue:.

buf = kmemdup( dados, tamanho, GFP_ KERNEL); err = usb_ control_ msg( dev, pipe, request, requesttype, value, index, buf, tamanho, timeout); memcpy( dados, buf, tamanho); usb_control_msg() retorna o comprimento transferido em um controle- IN curto, que é um valor não- negativo, e escreve apenas esses muitos bytes. O restante da cópia de volta é a imagem kmemdup()ed do buffer do chamador, então um dispositivo que responde com um estágio de dados curto deixa as palavras de retaguarda do buf[] mantendo a pilha do kernel sobrando. O único guarda no chamador é err < 0, para que essas palavras sejam armazenadas em status[]. Eles então chegam ao espaço do usuário: snd_rme_digiface_get_status_val() seleciona um 16 - bit meiopalavra de status[] por reg/mask do controle, e os oito controles de status Digiface juntos expõem o todo 16 - frame byte para um leitor desprivilegiado do /dev/ snd/ controlC*.

Zero- inicia o buffer para que uma leitura curta dê zeros em vez de resíduos de pilha. Este espelho snd_rme_get_status 1 (), que já limpa a sua palavra de saída antes do mesmo tipo de fornecedor ler. Descoberto pelo XBOW, triado por Baul Lee. Registro de aconselhamento: GHSA- fgmp- 3 fcj-wj 99. Identificadores relacionados: CVE- 2026 - 74500. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 15 T 15: 30: 34.000 Z e lista a sua última modificação como 2026 - 08 - 15 T 15: 30: 34.000 Z.

Severidade: não classificado. Nenhum vetor de pontuação está listado no registro. Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 5 suporte de referências nestes tipos: AVISO, WEB.