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

VetorAV: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

BDU:2024-06626
CVE-2022-48913
OPENSUSE-SU-2024_3190-1
OPENSUSE-SU-2024_3209-1
OPENSUSE-SU-2024_3408-1
OPENSUSE-SU-2024_3483-1
SUSE-SU-2024:3190-1
SUSE-SU-2024:3209-1
SUSE-SU-2024:3227-1
SUSE-SU-2024:3408-1
SUSE-SU-2024:3483-1

Produtos afetados

Linux Kernel
Red Os
Suse