Linux · Linux Kernel · CVE-2024-26983
**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.