PT-2024-28083

CVE-2024-38621

·

Publicado

2024-04-22

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
7.8
Alta
MétricasAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
CLSA-2025-1759431860
CLSA-2025-1759431869
CLSA-2025-1763731262
DLA-3840-1
DSA-5730-1
MGASA-2024-0263
MGASA-2024-0266
OESA-2024-1793
OESA-2024-1839
OESA-2024-1941
OESA-2025-1081
OESA-2025-1097
OPENSUSE-SU-2024_2372-1
OPENSUSE-SU-2024_2394-1
SUSE-SU-2024:2360-1
SUSE-SU-2024:2372-1
SUSE-SU-2024:2381-1
SUSE-SU-2024:2394-1
SUSE-SU-2024:2561-1
SUSE-SU-2024:2571-1
SUSE-SU-2024:2896-1
SUSE-SU-2024:2939-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-6951-1
USN-6951-2
USN-6951-3
USN-6951-4
USN-6953-1
USN-6979-1
USN-6999-1
USN-6999-2
USN-7004-1
USN-7005-1
USN-7005-2
USN-7007-1
USN-7007-2
USN-7007-3
USN-7008-1
USN-7009-1
USN-7009-2
USN-7019-1
USN-7029-1
USN-7069-1
USN-7069-2
USN-7110-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾