PT-2020-1247 · Linux+7 · Linux Kernel+7
Kyungtae Kim
·
Publicado
2020-03-23
·
Atualizado
2023-10-12
·
CVE-2020-12464
CVSS v2.0
7.2
Alta
| Vetor | AV:L/AC:L/Au:N/C:C/I:C/A:C |
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 5.6.8
Descrição
O problema está relacionado à função
usb sg cancel no kernel do Linux, especificamente no arquivo drivers/usb/core/message.c. Trata-se de uma condição de uso após liberação (use-after-free) devido a uma transferência ocorrida sem referência. Isso poderia permitir que um invasor executasse código arbitrário. O problema é causado por um bloqueio inadequado, o que pode levar a uma escalada local de privilégios sem a necessidade de privilégios de execução adicionais ou interação do usuário.Recomendações
Para versões do kernel Linux anteriores à 5.6.8, atualize para a versão 5.6.8 ou posterior para resolver o problema.
Como solução temporária, considere restringir o acesso à função
usb sg cancel no arquivo message.c 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
Alt Linux
Almalinux
Centos
Linuxmint
Linux Kernel
Red Hat
Suse
Ubuntu