PT-2022-7480 · Linux+2 · Linux Kernel+2
Yu Kuai
·
Publicado
2022-02-28
·
Atualizado
2024-09-27
·
CVE-2022-48913
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 à 5.17.0-rc4-next-20220217+
Descrição
O problema está relacionado a uma vulnerabilidade do tipo “use-after-free” no componente blktrace do kernel do Linux. Essa vulnerabilidade pode ser acionada ao rastrear o disco inteiro, e arquivos “dropped” e “msg” são criados em “q->debugfs dir” com “bt->dir” sendo NULL, fazendo com que blk trace free() não remova esses arquivos. Como resultado, o acesso a arquivos ‘dropped’ e ‘msg’ obsoletos pode levar a uma condição de uso após liberação (UAF). A vulnerabilidade pode permitir que um invasor comprometa a confidencialidade, integridade e disponibilidade de informações protegidas.
Recomendações
Para resolver este problema, atualize o kernel do Linux para uma versão que inclua a correção para a vulnerabilidade de uso após liberação do blktrace, que é, no mínimo, a versão 5.17.0-rc4-next-20220217+.
Como solução alternativa temporária, considere desativar a funcionalidade blktrace até que um patch esteja disponível.
Exploit
Correção
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
Linux Kernel
Red Os
Suse