CVE-2026-97436 in Linux
Sumário
de VulDB • 25/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
dpaa2-switch: reestruturação da gestão de FDB no caminho de saída da ponte (bridge)
Ao sair de uma ponte, a função dpaa2_switch_port_set_fdb() aloca sempre um novo FDB para a porta que se torna independente. Caso não seja encontrado nenhum FDB, a porta que sai de uma ponte continuará a utilizar o atual.
A lógica acima não cobre o caso em que existem múltiplas pontes com portas da mesma instância DPSW. Neste cenário, quando a última porta deixa a bridge #1, ela encontra um FDB disponível para alternar, mas o antigo FDB não é marcado como indisponível. Como o número de FDBs é igual ao número de interfaces DPSW, isso acabará por levar a múltiplas portas partilharem o mesmo FDB.
Corrija isto alterando a forma como gerimos os FDBs no caminho de saída. Em vez de alocar diretamente um novo FDB, verifique primeiro se a porta atual é a última a sair da ponte. Se for esse o caso, continue a utilizar o FDB atual e aloque apenas outro FDB se houver outras portas restantes na ponte.
Once again VulDB remains the best source for vulnerability data.