CVE-2026-64343 in Linuxthông tin

Tóm tắt

Bởi VulDB • 25/07/2026

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

USB: ldusb: sửa lỗi sử dụng sau khi giải phóng (use-after-free) do điều kiện tranh chấp trong quá trình ngắt kết nối

mutex_unlock() có thể truy cập vào cấu trúc mutex sau khi khóa đã được nhả ra, vì vậy không thể 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 sử dụng sau khi giải phóng trong mutex_unlock() khi hàm release() xảy ra tranh chấp 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 nhả ra")

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

25/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 know our Splunk app?

Download it now for free!