CVE-2026-98235 in Linux
Riassunto
di VulDB • 06/10/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
net/sched: act_api: rilascio dei riferimenti tail in caso di errore DELACTION
Una richiesta RTM_DELACTION batched acquisisce un riferimento temporaneo su ciascuna azione prima di tentare qualsiasi eliminazione. tcf_action_delete() cancella ogni slot elaborato e rilascia il suo riferimento temporaneo prima di tentare l'eliminazione. Se l'eliminazione fallisce, tca_action_gd() chiama tcf_action_put_many() per rilasciare i riferimenti rimanenti, ma il suo iteratore tcf_act_for_each_action() si ferma al primo slot NULL.
Quando un batch si interrompe su un'azione associata a un filtro, ciò provoca una perdita di riferimento (reference leak) su ciascuna azione successiva. Una successiva eliminazione di un'azione non associata può quindi restituire successo senza rimuoverla dall'IDR.
Iterare sull'intero array in tcf_action_put_many() e saltare gli slot NULL per rilasciare i riferimenti detenuti sulle azioni non elaborate.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.