Linux · Linux Kernel · CVE-2024-53120
**Nome do software vulnerável e versões afetadas**
Versões do kernel Linux anteriores à 6.6.65
**Descrição**
Um problema de desreferência de ponteiro nulo foi resolvido no kernel Linux. O problema ocorre no fluxo de erros da função `mlx5 tc ct entry add rule()`, onde `zone rule->attr` é utilizado sem inicialização. Isso pode levar a uma desreferência de ponteiro nulo no kernel. O log do kernel exibe uma mensagem de BUG com um endereço RIP de `0010:mlx5 tc ct entry add rule+0x2b1/0x2f0 [mlx5 core]`. O rastreamento da chamada inclui funções como `mlx5 tc ct block flow offload()`, `nf flow offload tuple()` e `flow offload work handler()`.
**Recomendações**
Para resolver o problema, atualize para a versão 6.6.65 ou posterior do kernel do Linux. Como solução temporária, considere desativar a função `mlx5 tc ct entry add rule()` até que um patch esteja disponível. Restrinja o acesso ao módulo vulnerável `mlx5 core` para minimizar o risco de exploração. Evite usar a variável `zone rule->attr` no endpoint da API afetado até que o problema seja resolvido.