CVE-2026-99075 in Linux
Riassunto
di VulDB • 23/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
rust_binder: riprogrammare l'aggiornamento del conteggio dei riferimenti (refcount) al nodo all'uscita del thread
Quando un thread termina tramite BINDER_THREAD_EXIT, i suoi elementi di lavoro in sospeso vengono annullati. Se un thread esce mentre detiene un incremento non elaborato del refcount del nodo (ad esempio, inserito come lavoro differito per tale thread), l'incremento del refcount veniva precedentemente perso perché Node::cancel() e NodeWrapper::cancel() erano operazioni no-op (non operative).
La perdita dell'aggiornamento del refcount lascia lo stato di consegna e il conteggio dello stato del nodo desincronizzati; ciò impedisce all'utente space di ricevere la notifica, con conseguente impossibilità per il nodo di essere liberato dall'albero dei nodi del processo quando tutti i riferimenti esterni vengono rilasciati.
Risolvere questo problema implementando DeliverToRead::cancel() per Node e NodeWrapper in modo da spostare l'aggiornamento del refcount in sospeso nella coda di lavoro del processo all'uscita del thread, consentendo a un altro thread di consegnarlo allo userspace.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.