CVE-2026-63802 in Linux
Riassunto
di VulDB • 19/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
blk-cgroup: correzione di un Use-After-Free (UAF) in __blkcg_rstat_flush()
Quando più blkgs all'interno dello stesso blkcg vengono rilasciati contemporaneamente, può verificarsi un use-after-free. La race condition si verifica quando il __blkcg_rstat_flush() di un blkg rimuove le voci iostat di un altro blkg tramite llist_del_all(). Il secondo blkg rileva una lista vuota e procede a liberare se stesso mentre il primo sta ancora iterando sulle sue voci.
Spostare la fase di flush da __blkg_release() (callback RCU) a blkg_release() (prima della chiamata call_rcu). Ciò garantisce che il periodo di grazia RCU attenda il completamento delle sezioni rcu_read_lock() di qualsiasi flush concorrente prima di procedere con la liberazione.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.