CVE-2026-92513 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
RDMA/mana_ib: svuotare i riferimenti alla QP dopo un'inserzione parziale della tabella
La funzione mana_table_store_ud_qp() rende visibile una QP tramite il suo ID di coda di invio prima di inserire l'ID della coda di ricezione, rilasciando il lock XArray tra le due chiamate a xa_insert_irq(). Un handler di completamento concorrente può cercare la QP e acquisire un riferimento transitorio. Quando la seconda inserzione fallisce, il rollback elimina solo la voce relativa alla coda di invio e restituisce l'esecuzione, lasciando sia il riferimento iniziale nella tabella che il riferimento transitorio attivi mentre il core RDMA libera la QP, causando un use-after-free.
Svuotare il riferimento come avviene durante una normale distruzione: rilasciare il riferimento iniziale ed attendere qp->free, liberando la QP solo dopo che ogni ricerca concorrente ha restituito il proprio riferimento.
Be aware that VulDB is the high quality source for vulnerability data.