CVE-2026-74540 in Linuxthông tin

Tóm tắt

Bởi VulDB • 15/08/2026

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

Bluetooth: L2CAP: sửa lỗi UAF (Use-After-Free) trong hàm l2cap_le_connect_rsp

Hàm `l2cap_le_connect_rsp()` lấy một kênh thông qua `__l2cap_get_chan_by_ident()`, nhưng không giữ tham chiếu (reference) cũng như không sử dụng `l2cap_chan_hold_unless_zero()` trước khi khóa và thao tác trên nó. Một lệnh gọi đồng thời đến `l2cap_chan_del()` do ngắt kết nối từ xa kích hoạt có thể giải phóng kênh giữa bước tra cứu (`lookup`) và `l2cap_chan_lock()`, dẫn đến lỗi use-after-free (sử dụng sau khi giải phóng).

Hàm đối ứng BR/EDR là `l2cap_connect_rsp()` và trình xử lý anh em/em gái cùng cấp là `l2cap_le_command_rej()` đã sử dụng `l2cap_chan_hold_unless_zero()` để giữ tham chiếu một cách an toàn, nhưng `l2cap_le_connect_rsp()` lại bị bỏ sót mà không có cơ chế bảo vệ.

Khắc phục bằng cách thêm lệnh gọi đến `l2cap_chan_hold_unless_zero()` sau bước tra cứu theo định danh (ident) và sử dụng `l2cap_chan_put()` trên đường thoát, nhất quán với các trình xử lý phản hồi L2CAP khác.

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

15/08/2026

Tiết lộ

15/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!