CVE-2026-64478 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:

ALSA: usb-audio: tránh tìm kiếm đường dẫn kobject trong hàm khớp DualSense

Trình xử lý đầu vào phát hiện jack của DualSense xác minh rằng thiết bị đầu vào phù hợp thuộc về cùng bộ điều khiển vật lý bằng cách xây dựng các chuỗi đường dẫn kobject cho cả thiết bị đầu vào và thiết bị âm thanh USB, sau đó so sánh tiền tố đường dẫn.

Vấn đề này đã được quan sát thấy khi một kết nối vật lý yếu khiến bộ điều khiển ngắt kết nối và kết nối lại nhanh chóng. Trong quá trình nóng cắm/rút (hotplug) lặp đi lặp lại đó, `snd_dualsense_ih_match()` có thể chạy trong khi thiết bị USB của bộ điều khiển đang bị ngắt kết nối. Hàm `kobject_get_path()` duyệt qua các kobject tổ tiên và giải tham chiếu tên của chúng; nếu tên kobject của thiết bị USB không còn hợp lệ, điều này có thể gây lỗi (fault) trong hàm `strlen()`:

RIP: 0010:strlen+0x10/0x30 Call Trace: kobject_get_path+0x34/0x150 snd_dualsense_ih_match+0x49/0xd0 [snd_usb_audio]
input_register_device+0x566/0x6a0 ps_probe+0xb89/0x1590 [hid_playstation]

Kiểm tra quyền sở hữu tương tự có thể được thực hiện mà không cần xây dựng các chuỗi đường dẫn kobject. Thiết bị đầu vào nằm dưới thiết bị HID, giao diện USB và thiết bị USB làm cha, do đó việc duyệt qua chuỗi cha của thiết bị đầu vào và so sánh với thiết bị âm thanh (mixer) trên USB sẽ duy trì phép kiểm tra này mà không cần giải tham chiếu tên kobject trong quá trình ngắt kết nối.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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.00184

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!