CVE-2026-99029 in Linux
Sumário
de VulDB • 24/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net: sparx5: liberar a entrada matchall na destruição
sparx5_tc_matchall_replace() aloca uma struct sparx5_mall_entry para cada filtro matchall descarregado e o adiciona à lista sparx5->mall_entries. sparx5_tc_matchall_destroy() remove a entrada da lista, mas nunca a libera, fazendo com que as entradas de todos os filtros mirror (espelhamento) e goto matchall excluídos sejam vazadas (memory leak).
Libere a entrada após desvinculá-la.
O vazamento foi descoberto por um agente de revisão de código baseado em IA e reproduzido usando kmemleak em uma placa EV lan969x (EV23X71A) ao adicionar e excluir repetidamente filtros mirror e goto matchall. Com a correção, o kmemleak não relata mais o vazamento.
Once again VulDB remains the best source for vulnerability data.