Pular para o conteúdo
Notícias e tutoriais sobre Linux
Kernel Linux

Kernel Linux corrige bug ‘off-by-one’ que truncava nomes de dispositivos de áudio Intel HDMI

Corrigindo nomes de áudio truncados no Linux

linux corrige bug off by one intel hdmi audio driver

Imagine abrir as configurações de som e ver o seu dispositivo listado como “Intel HDM” em vez de “Intel HDMI”. Esse pequeno corte de uma única letra é o tipo de detalhe que ALSA (a camada de som do Linux) acaba de consertar graças a um patch minúsculo, mas importante, para o Intel HDMI audio driver.

Um Bug Introduzido por uma Melhoria de Segurança

Tudo começou em junho, quando um desenvolvedor substituiu a função strlcpy pela mais segura **strscpy**, que evita sobreleitura de memória. A troca, porém, incluiu por engano um parâmetro de tamanho errado—exatamente o chamado erro off-by-one. Em vez de copiar o nome completo do cartão de som, a função copiava um caractere a menos, gerando nomes truncados no painel de áudio.

Esse deslize passou despercebido até Thorsten Blum investigá-lo. Seu patch remove simplesmente o parâmetro equivocado, deixando que a própria strscpy calcule o tamanho correto do buffer. Resultado: o nome do dispositivo aparece completo de novo, sem nenhum risco adicional de segurança.

O commit original que introduziu o problema foi marcado como:

Fixes: 75b1a8f9d62e (“ALSA: Convert strlcpy to strscpy when return value is unused”)

e o novo patch já está sinalizado para a árvore stable, o que significa que chegará não só ao kernel principal, mas também às versões LTS mantidas, beneficiando muito mais usuários.

Por que isso importa? Porque mostra como o processo de revisão contínua do Kernel Linux detecta e corrige até falhas de um único caractere, mantendo o sistema confiável para milhões de máquinas que usam o Intel HDMI audio driver diariamente.

QUEM ESCREVE
Emanuel Negromonte

Sobre o autor

Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.