PT-2022-7646 · Linux+2 · Linux Kernel+2
Chris Leech
·
Publicado
2022-02-02
·
Atualizado
2025-01-08
·
CVE-2022-48789
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
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a um possível uso após liberação de memória (use-after-free) na rotina de recuperação de erros de transporte do módulo nvme-tcp. Isso ocorre quando
nvme tcp submit async event work verifica o estado de controle e da fila antes de preparar o comando AER e agendar o io work. Para evitar uma corrida de acesso em que essa verificação não seja confiável, a função de recuperação de erros deve esvaziar async event work antes de prosseguir com a destruição da fila de administração após definir o estado de controle como RESETTING. Isso garante que não haja conflito entre submit async event e o próprio manipulador de recuperação de erros ao alterar o estado de controle. A vulnerabilidade pode permitir que um invasor comprometa a confidencialidade, integridade e disponibilidade de informações protegidas.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
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
Astra Linux
Linux Kernel
Suse