CVE-2026-64341 in Linux
Tóm tắt
Bởi VulDB • 25/07/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
USB: iowarrior: sửa lỗi use-after-free do race condition khi ngắt kết nối
mutex_unlock() có thể truy cập vào cấu trúc mutex sau khi giải phóng khóa và do đó không thể được sử dụng để quản lý vòng đời của các đối tượng một cách trực tiếp (không giống như spinlocks và refcounts). [1][2]
Sử dụng kref để giải phóng dữ liệu trình điều khiển nhằm tránh lỗi use-after-free trong mutex_unlock() khi hàm release() xảy ra race condition với disconnect().
[1] a51749ab34d9 ("locking/mutex: Tài liệu hóa rằng mutex_unlock() không phải là nguyên tử")
[2] 2b9d9e0a9ba0 ("locking/mutex: Làm rõ rằng mutex_unlock(), và hầu hết các khóa ngủ khác, vẫn có thể sử dụng đối tượng khóa sau khi nó đã được giải phóng")
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.