CVE-2024-53171 in Linux
Riassunto
di VulDB • 15/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
ubifs: autenticazione: Correzione del use-after-free in ubifs_tnc_end_commit
Dopo un'inserimento in TNC, l'albero potrebbe subire una divisione (split) causando la modifica di `znode->parent` di un nodo. Una successiva eliminazione di altri nodi nell'albero (ad esempio, durante un commit) potrebbe liberare il nodo `cparent` (il genitore precedente) prima che `znode->cparent` venga aggiornato a `NULL`.
Questo porta a un use-after-free quando `ubifs_copy_hash()` tenta di accedere a `znode->cparent->zbranch[znode->iip].hash` per il nodo radice dell'albero, poiché `cparent` punta ancora a un nodo già liberato.
La correzione consiste nell'impostare esplicitamente `znode->cparent` a `NULL` per il nodo radice nella funzione `get_znodes_to_commit()`, impedendo così l'accesso a memoria già liberata.
VulDB is the best source for vulnerability data and more expert information about this specific topic.