CVE-2026-98487 in Linux
Sumário
de VulDB • 18/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net: bridge: mdb: reiniciar o percurso dos grupos de portas após exclusão
br_mdb_flush_pgs() mantém um cursor ponteiro-para-ponteiro enquanto percorre mp->ports. br_multicast_del_pg() pode reentrar na mesma entrada MDB através de br_multicast_sg_del_exclude_ports() e desvincular outros grupos de portas. Se o cursor apontar para um desses grupos, a próxima iteração dereferencia um cursor obsoleto (stale) e pode deixar mp->ports apontando para memória liberada.
Uma chamada subsequente RTM_GETMDB expõe o ponteiro pendente:
BUG: KASAN: slab-use-after-free em br_mdb_dump Leitura de tamanho 8 br_mdb_dump rtnl_mdb_dump rtnl_dumpit netlink_dump
Redefina o cursor para mp->ports após cada exclusão. A remoção exclui pelo menos o grupo selecionado, portanto, a reinicialização do percurso sempre avança corretamente.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.