PT-2024-11103 · Linux · Linux Kernel
Alexander Sverdlin
+1
·
Publicado
2021-04-30
·
Atualizado
2025-01-08
·
CVE-2021-46999
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 é causado por uma falha de uso após liberação (use-after-free) no transporte da implementação SCTP do kernel Linux. Ao processar um bloco COOKIE-ECHO duplicado em
sctp sf do dupcook a(), os blocos COOKIE-ACK e SHUTDOWN são alocados com o transporte da nova associação. No entanto, posteriormente na máquina de efeitos colaterais, a associação antiga é usada para enviá-los, e o shutdown last sent to da associação antiga é definido para o transporte ao qual o bloco SHUTDOWN está anexado em sctp cmd setup t2(), que na verdade pertence à nova associação. Após a nova associação ser liberada e o tempo limite T2 da associação antiga expirar, o shutdown last sent to da associação antiga, que já foi liberado, seria acessado em sctp sf t2 timer expire(). Isso resulta em um panic. O número estimado de dispositivos potencialmente afetados em todo o mundo não está disponível. Não há informações sobre incidentes reais em que essa vulnerabilidade tenha sido explorada.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
Linux Kernel