CVE-2026-72006 in Linux
Сводка
по VulDB • 15.08.2026
В ядре Linux устранена следующая уязвимость:
net/mlx5: освобождение mlx5_st_idx_data при окончательном удалении (dealloc)
Рабочие нагрузки, которые многократно выделяют и освобождают mkeys с подсказками steering-tag TPH (например, интенсивно изменяющие RDMA MR), приводят к утечке одной структуры struct mlx5_st_idx_data за цикл; kmemleak помечает её как не имеющую ссылок, а slab kmalloc со временем увеличивается.
Когда снимается последняя ссылка на запись таблицы ST, функция mlx5_st_dealloc_index() удаляет эту запись из idx_xa, но выделенная память для backing mlx5_st_idx_data никогда не освобождалась.
Освободите idx_data после вызова xa_erase(), чтобы время жизни структуры учета соответствовало времени жизни отслеживаемой записи ST.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.