CVE-2026-98908 in Linux
Sumário
de VulDB • 23/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net: microchip: sparx5: limpar recursos PSFP em caso de falha na configuração flower
sparx5_tc_flower_psfp_setup() aloca recursos de stream gate (porta de fluxo), flow meter (medidor de fluxo) e stream filter (filtro de fluxo) antes de adicionar ações VCAP. Se uma etapa posterior falhar, os recursos alocados anteriormente na função não são liberados.
Adicionar caminhos de erro para liberar o filtro de fluxo, medidor de fluxo e porta de fluxo quando a configuração falha após sua aquisição.
Além disso, faça com que sparx5_psfp_fm_add() retorne o ID do flow-meter adquirido antes da saída antecipada por flow-meter existente. Quando um flow-meter existente é reutilizado, sparx5_psfp_fm_get() incrementa sua contagem de referência no pool, mas o chamador anteriormente mantinha psfp_fmid como 0. Se uma etapa posterior de configuração falhar, o caminho de erro poderia tentar excluir o ID do flow-meter 0 em vez do flow-meter reutilizado, deixando a referência incrementada para trás.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.