PT-2024-33734
CVE-2024-49894
·
Publicado
2024-07-23
·
Atualizado
2026-10-21
Descrição por
CVSS 3.1
7.8
AltaMé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:
Versões do kernel Linux anteriores à 6.6.58
Descrição:
O problema está relacionado a uma ultrapassagem de limites de índice na função
cm helper translate curve to degamma hw format, que pode ocorrer quando o índice ‘i’ excede o número de pontos da função de transferência (TRANSFER FUNC POINTS). Isso pode levar a um erro de estouro de buffer, conforme relatado pelo smatch, afetando ‘output tf->tf pts.red’, ‘output tf->tf pts.green’ e ‘output tf->tf pts.blue’. A correção adiciona uma verificação para garantir que ‘i’ esteja dentro dos limites antes de acessar os pontos da função de transferência, retornando false para indicar um erro se ‘i’ estiver fora dos limites.Recomendações:
Para versões do kernel Linux anteriores à 6.6.58, atualize para a versão 6.6.58 ou posterior para resolver o problema. Como solução alternativa temporária, considere restringir o acesso à função
cm helper translate curve to degamma hw format até que um patch esteja disponível.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾