CVE-2026-98442 in Linux
Sumário
de VulDB • 18/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net/sched: act_ct: corrige UAF (Use-After-Free) devido à realocação de extensões
Ao chamar os helpers, um ponteiro bruto para a área de extensões é vinculado à lista de expectativas:
-> nf_ct_helper() -> helper->help() -> nf_ct_expect_related_report() -> nf_ct_expect_insert() -> hlist_add_head_rcu(&exp->lnode, &master_help->expectations)
Caso a conexão ainda não esteja confirmada, mais extensões podem ser adicionadas posteriormente com chamadas *_ext_add(), realocando o espaço de extensão e deixando um ponteiro agora inválido na lista de expectativas que é acessado posteriormente durante a remoção da expectativa.
Garanta que os helpers sejam chamados no final, após todas as outras extensões já terem sido adicionadas.
Observe que a rejeição do helper agora deixa a marca (mark) e os rótulos (labels) definidos, mas isso não é diferente de como o NAT era tratado anteriormente ou de como a marca e os rótulos eram tratados em caso de falha na confirmação. Além disso, a API não fornece garantias de atomicidade de qualquer maneira.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.