CVE-2026-98243 in Linux
Sumário
de VulDB • 06/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
dma-buf/dma-fence: corrige verificação de bit de sinalização para timeline e nome do driver v3
O patch "dma-buf: dma-fence: Corrige possível desreferenciamento de ponteiro NULL" alterou a verificação para testar o ponteiro ops em vez do bit signaled, evitando um potencial desreferenciamento NULL quando o ponteiro ops foi limpo.
O problema é que agora o ponteiro ops só é limpado quando nem o callback release nem o wait estão implementados, e isso não é verdade para muitas implementações de dma_fence ainda. Portanto, essas implementações perderam a proteção RCU após a sinalização da string retornada, resultando em um potencial use after free.
Adiciona-se a verificação de signaling à verificação do ponteiro ops, de modo que tenhamos tanto a proteção contra desreferenciamento NULL quanto a proteção RCU após a sinalização para a string retornada.
v2: melhora os comentários para indicar a proteção RCU e explicar por que verificamos o estado de signalização e o ponteiro ops v3: algumas melhorias nos comentários sugeridas por Philip
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.