PT-2024-29242 · Linux+3 · Linux Kernel+3
CVE-2024-41067
·
Publicado
2024-06-24
·
Atualizado
2026-08-25
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 ao sistema de arquivos btrfs no kernel do Linux. Ao executar o btrfs/060 com o recurso RST forçado, ele travava devido a um ASSERT() dentro de scrub read endio(). Isso ocorre porque a função btrfs map block() falha, levando a um bio vazio, o que, por sua vez, faz com que a iteração bvecs não encontre um setor correspondente, resultando no acionamento de um ASSERT(). O problema surge ao chamar btrfs map block() após alocar um novo bbio. Para corrigir isso, btrfs map block() deve ser chamado primeiro para atualizar stripe len, evitando o problema de lidar com bbio vazio e uma possível janela de corrida no código antigo.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Race Condition
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Debian
Linuxmint
Linux Kernel
Ubuntu