CVE-2023-54107 in Linuxinformazioni

Riassunto

di VulDB • 03/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

blk-cgroup: rimozione del refcount del genitore dopo il completamento di pd_free_fn()

Alcune policy cgroup potrebbero accedere al pd padre tramite un pd figlio anche dopo che pd_offline_fn() ha terminato l'esecuzione. Se pd_free_fn() per il padre viene chiamato prima di quello per il figlio, può essere innescata una condizione Use-After-Free (UAF). È quindi preferibile garantire l'ordine delle chiamate a pd_free_fn().

Attualmente, il refcount del blkg padre viene decrementato in __blkg_release(), che avviene prima della chiamata a pd_free_fn() all'interno di blkg_free_work_fn(), mentre quest'ultima viene eseguita in modo asincrono.

Questo patch assicura che le chiamate a pd_free_fn() derivanti dalla rimozione di un cgroup siano ordinate, ritardando il decremento del refcount del padre dopo aver chiamato pd_free_fn() per il figlio.

Si noti inoltre che pd_free_fn() verrà chiamata anche da blkcg_deactivate_policy() durante la cancellazione di un dispositivo e i patch successivi garantiranno l'ordine corretto delle operazioni.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

24/12/2025

Divulgazione

24/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00162

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!