PT-2024-28083 · Linux+5 · Linux Kernel+5
Dan Carpenter
+2
·
Publicado
2024-04-22
·
Atualizado
2025-02-08
·
CVE-2024-38621
CVSS v3.1
7.1
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H |
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
Foi resolvida uma falha de estouro de buffer no kernel do Linux, especificamente na função
stk1160 copy video(). A falha decorre de uma condição de subtração invertida, que resulta em um valor sem sinal que é sempre negativo, levando a um valor positivo muito alto. Isso faz com que a verificação de estouro nunca seja verdadeira. A variável ->bytesused não funciona como pretendido para essa finalidade, e o cálculo para determinar o destino onde os dados estão sendo gravados é complexo. Para corrigir esse problema, o destino real onde os dados estão sendo gravados é verificado e, se o deslocamento estiver fora dos limites, um erro é exibido e a função retorna. Caso contrário, os dados são gravados até buf->length bytes.Recomendações
Para resolver este problema, atualize para uma versão do kernel Linux que inclua a correção para a função
stk1160 copy video().No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Memory Corruption
Stack Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu