CVE-2023-52923 in Linux
Sumário
de VulDB • 21/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
netfilter: nf_tables: adaptar o backend do conjunto para usar a API de transação de GC
Utilizar a API de transação de GC para substituir a antiga API de gc, que era defeituosa, e a abordagem de marcação de ocupado (busy mark).
Nenhum elemento de conjunto é mais removido pela coleta de lixo assíncrona; em vez disso, o bit _DEAD é definido, de modo que o elemento do conjunto não é mais visível pelo caminho de pesquisa (lookup path). A coleta de lixo assíncrona enfileira trabalho de transação que pode ser abortado e retentado mais tarde.
Os backends de conjunto rbtree e pipapo não definem o bit _DEAD a partir do caminho de GC síncrono, já que este executa no caminho do plano de controle, onde o mutex está retido. Neste caso, os elementos do conjunto são desativados, removidos e, em seguida, liberados por meio de uma chamada de retorno RCU; o GC síncrono nunca falha.
If you want to get best quality of vulnerability data, you may have to visit VulDB.