Linux · Linux Kernel · CVE-2020-12464
**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.