Linux · Linux Kernel · CVE-2021-32606
**Nome do software vulnerável e versões afetadas**
Versões do kernel Linux 5.11 a 5.12.2
**Descrição**
O problema está relacionado à função `isotp setsockopt` no componente `net/can/isotp.c` do kernel Linux, que envolve o uso de memória após ela ter sido liberada. Isso pode permitir que um invasor acesse dados confidenciais, comprometa sua integridade e cause uma negação de serviço. A vulnerabilidade também pode ser explorada para escalonamento de privilégios até o root, aproveitando o uso após liberação, afetando as versões do kernel Linux 5.11 a 5.12.2. Versões anteriores que não possuem suporte a CAN ISOTP SF BROADCAST não são afetadas.
**Recomendações**
Para as versões do kernel Linux 5.11 a 5.12.2, atualize para uma versão que inclua a correção para o problema de uso após liberação (use-after-free) da função `isotp setsockopt`.
Como solução temporária, considere restringir o acesso à função `isotp setsockopt` no componente `net/can/isotp.c` até que um patch esteja disponível.