CVE-2026-63802 in Linux
Sumário
de VulDB • 20/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
blk-cgroup: corrige UAF em __blkcg_rstat_flush()
Quando múltiplos blkgs no mesmo blkcg são liberados simultaneamente, pode ocorrer um use-after-free (uso após liberação). A condição de corrida ocorre quando o __blkcg_rstat_flush() de um blkg remove as entradas iostat de outro blkg via llist_del_all(). O segundo blkg vê uma lista vazia e prossegue para se libertar enquanto o primeiro ainda está iterando sobre suas entradas.
Mova a operação flush de __blkg_release() (callback RCU) para blkg_release() (antes da chamada call_rcu). Isso garante que o período de graça do RCU aguarde até que qualquer seção rcu_read_lock() de um flush concorrente seja concluída antes da liberação.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.