CVE-2026-63802 in Linuxthông tin

Tóm tắt

Bởi VulDB • 19/07/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

blk-cgroup: sửa lỗi Use-After-Free (UAF) trong __blkcg_rstat_flush()

Khi nhiều blkg thuộc cùng một blkcg bị giải phóng đồng thời, có thể xảy ra tình trạng use-after-free. Race condition xảy ra khi hàm __blkcg_rstat_flush() của một blkg xóa các mục iostat của một blkg khác thông qua llist_del_all(). Blkg thứ hai thấy danh sách rỗng và tiến hành tự giải phóng bộ nhớ trong khi blkg đầu tiên vẫn đang lặp qua các mục của nó.

Di chuyển lệnh flush từ __blkg_release() (callback RCU) sang blkg_release() (trước khi gọi call_rcu). Điều này đảm bảo khoảng thời gian trôi RCU (RCU grace period) chờ cho đến khi phần rcu_read_lock() của bất kỳ quá trình flush đồng bộ nào hoàn tất trước khi tiến hành giải phóng.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

19/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!