PT-2026-82128 · Linux · Linux Kernel
CVE-2026-74748
·
Publicado
2026-08-26
·
Atualizado
2026-08-29
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Existe uma condição de corrida no componente netfilter ipset entre a coleta de lixo (GC) do list:set e a operação de troca (swap). A função
ip set put byindex() resolve um índice para um ponteiro de conjunto sob RCU e, posteriormente, adquire o ip set ref lock para decrementar o contador set->ref. No entanto, a função ip set swap() pode intercalar-se entre essas duas etapas enquanto detém o mesmo bloqueio para trocar os slots da lista e os contadores de referência. Isso pode levar ao decremento de um contador de referência de um conjunto que já se moveu para outro índice, potencialmente desencadeando um pânico no kernel via BUG ON(set->ref == 0). Este cenário ocorre quando um membro do list:set em expiração chama list set del() através de list set gc() via um softirq de timer enquanto uma operação IPSET CMD SWAP está sendo executada nos conjuntos referenciados.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux Kernel