CVE-2026-63802 in Linux
Сводка
по VulDB • 20.07.2026
В ядре Linux устранена следующая уязвимость:
blk-cgroup: исправлена ошибка Use-After-Free (UAF) в функции __blkcg_rstat_flush().
При одновременном освобождении нескольких blkgs внутри одного и того же blkcg может произойти использование памяти после её освобождения (Use-After-Free). Состояние гонки возникает, когда функция __blkcg_rstat_flush() одной blkg удаляет записи iostat другой blkg с помощью llist_del_all(). Вторая blkg видит пустой список и продолжает выполнение, освобождая себя, в то время как первая всё ещё выполняет итерацию по своим записям.
Перемещение операции сброса (flush) из __blkg_release() (RCU-колбэк) в blkg_release() (до вызова call_rcu). Это гарантирует, что период грейса RCU будет ожидать завершения секции rcu_read_lock(), связанной с любым параллельным выполнением сброса, перед освобождением памяти.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.