PT-2024-21605 · Linux+5 · Linux Kernel+5
Qiang Zhang
·
Publicado
2024-04-14
·
Atualizado
2026-05-26
·
CVE-2024-26983
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
Versões do kernel Linux anteriores à 6.6.37
Descrição
Foi corrigida uma vulnerabilidade no kernel Linux relacionada ao recurso bootconfig. O problema ocorre ao liberar memória xbc na função xbc exit(), quando o memblock já pode ter transferido a memória para o alocador buddy. Isso pode causar bugs do tipo use-after-free (UAF) em arquiteturas com CONFIG ARCH KEEP MEMBLOCK desativado, como x86. O patch corrige esse problema chamando memblock free() no caminho de retrocesso de erro de inicialização xbc e memblock free late() no caminho de saída xbc para liberar memória para o alocador buddy.
Recomendações
Para resolver este problema, atualize o kernel do Linux para a versão 6.6.37 ou posterior. Se a atualização não for possível, considere desativar temporariamente o recurso bootconfig ou restringir o acesso à área de memória vulnerável até que um patch possa ser aplicado.
Exploit
Correção
DoS
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu