PT-2024-31378 · Linux+6 · Linux Kernel+6
Publicado
2024-08-05
·
Atualizado
2025-09-29
·
CVE-2024-45025
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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 à corrupção de bitmaps na função close range() com CLOSE RANGE UNSHARE. Espera-se que a função copy fd bitmaps() copie os primeiros bits (count/BITS PER LONG) de old->full fds bits[] e preencha o restante com zeros. No entanto, se todos os bits além do ponto de corte não forem zerados, há o risco de que dados inválidos da última palavra sejam copiados. Isso pode levar a um comportamento visivelmente incorreto, como um processo filho acabar com um descritor incorreto após a chamada de close range(). A correção minimamente invasiva seria lidar com esse problema em dup fd(). Uma nova função auxiliar, bitmap copy and expand(), foi adicionada para resolver esse problema.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu