PT-2024-11302 · Linux+4 · Linux Kernel+4
Erez Geva
·
Publicado
2021-07-01
·
Atualizado
2024-12-26
·
CVE-2021-47301
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 erro de uso após liberação (use-after-free) durante a reinicialização no driver igb. Isso ocorre quando o descritor
next to watch não é limpo adequadamente durante a limpeza do anel TX, levando a acessos inválidos à memória. Se igb poll() for executado enquanto o controlador está sendo reiniciado, isso pode fazer com que o driver tente liberar um skb que já havia sido liberado. A falha é mais difícil de reproduzir com o driver igb, mas o mesmo problema potencial existe, pois o código é idêntico ao do igc.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
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
Centos
Linux Kernel
Red Hat
Suse