PT-2024-33774 · Linux+4 · Linux Kernel+4
Johannes Thumshirn
·
Publicado
2024-07-31
·
Atualizado
2026-05-26
·
CVE-2024-49932
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:
Versões do kernel Linux anteriores à 6.10.0-rc7+
Descrição:
O problema surge quando o sistema de arquivos btrfs do kernel Linux é suportado por uma árvore de faixas RAID (RST) e a leitura antecipada (readahead) é realizada no inode de realocação. Isso pode levar a um erro ENOENT devido a extensões pré-alocadas não estarem mapeadas na RST, fazendo com que a leitura antecipada envie leituras inválidas ao dispositivo. Como resultado, ocorre uma asserção no código da lista scatter-gather, levando a um bug no kernel. A função
blk rq map sg está envolvida nesse processo, e o erro pode causar a falha do sistema.Recomendações:
Para resolver esse problema, atualize o kernel do Linux para uma versão posterior à 6.10.0-rc7+. Como solução alternativa temporária, considere desativar a leitura antecipada no inode de realocação para sistemas de arquivos btrfs a fim de minimizar o risco de exploração.
Exploit
Correção
Assertion Failure
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Debian
Linuxmint
Linux Kernel
Ubuntu