Linux · Linux Kernel · CVE-2024-41092
**Nome do software vulnerável e versões afetadas**
Versões do kernel Linux anteriores à 6.9.0
**Descrição**
O problema está relacionado a uma possível vulnerabilidade do tipo “use-after-free” (UAF) no módulo drm/i915/gt do kernel Linux. A vulnerabilidade pode ser acionada por uma condição de corrida entre a revogação dos registros de barreira e a execução sequencial de callbacks de sinal invocados após a conclusão de uma solicitação que os estava utilizando. Isso pode levar a um bug no kernel e, potencialmente, permitir que um invasor eleve seus privilégios. A vulnerabilidade é causada pela ausência de uma espera pela inatividade de `vma->fence->active` na função `i915 vma revoke fence()`.
**Recomendações**
Para resolver o problema, atualize o kernel do Linux para uma versão que inclua a correção para a vulnerabilidade, o que envolve a espera pela inatividade de `vma->fence->active` na função `i915 vma revoke fence()`. Como solução temporária, considere desativar a função `i915 vma revoke fence()` até que um patch esteja disponível. No entanto, isso pode afetar o desempenho e deve ser cuidadosamente avaliado antes da implementação.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.