CVE-2026-63802 in Linux
Zusammenfassung
von VulDB • 19.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
blk-cgroup: Behebung eines Use-After-Free (UAF) in __blkcg_rstat_flush()
Wenn mehrere blkgs im selben blkcg gleichzeitig freigegeben werden, kann ein Use-After-Free auftreten. Der Race Condition entsteht, wenn die Funktion __blkcg_rstat_flush() eines blkg die iostat-Einträge eines anderen blkg über llist_del_all() entfernt. Das zweite blkg sieht eine leere Liste und fährt fort, sich selbst zu freigeben, während das erste noch über seine Einträge iteriert.
Der Flush-Vorgang wird von __blkg_release() (RCU-Callback) nach blkg_release() verschoben (vor call_rcu). Dies stellt sicher, dass die RCU-Gnadenfrist darauf wartet, dass der rcu_read_lock()-Abschnitt eines parallelen Flusshandlings abgeschlossen ist, bevor das Freigeben erfolgt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.