PT-2024-10466 · Linux+5 · Linux Kernel+5
Publicado
2024-07-30
·
Atualizado
2025-02-03
·
CVE-2024-42138
CVSS v3.1
7.8
Alta
| Vetor | AV: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
O problema está relacionado a uma dupla liberação de memória no componente mlxsw do kernel do Linux quando um arquivo INI inválido é encontrado. Especificamente, a função
mlxsw linecard types init() desaloca a memória, mas não redefine o ponteiro para NULL, retornando 0. Se ocorrer um erro após a chamada dessa função, mlxsw linecards init() chama mlxsw linecard types fini(), que realiza a desalocação de memória novamente, levando a um problema potencial. O problema é resolvido adicionando-se uma redefinição do ponteiro para NULL. Esta vulnerabilidade foi identificada pelo Linux Verification Center com o SVACE.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
NULL Pointer Dereference
Double Free
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