CVE-2026-98692 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/10/2026

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

thunderbolt: Bắt buộc phải có callback kích hoạt đường hầm DP (DP tunnel)

Hàm `tb_tunnel_alloc_dp()` nhận một callback tùy chọn, sẽ được thực thi từ `dprx_work` sau khi việc đọc các khả năng DPRX hoàn tất. Nếu không có callback này, hàm `tb_dp_dprx_start()` sẽ đọc các khả năng một cách đồng bộ và không bao giờ lên lịch cho công việc (work). Tuy nhiên, nó luôn lấy một tham chiếu đến đường hầm, nhưng chỉ bị giải phóng bởi chính `dprx_work` hoặc bởi `tb_dp_dprx_stop()` khi hàm `cancel_delayed_work()` thực sự hủy bỏ công việc đó. Do đó, tham chiếu này sẽ bị rò rỉ (leak) cho mỗi đường hầm không có callback.

Các đường hầm duy nhất không có callback là những cái được tạo ra từ `tb_tunnel_discover_dp()`, và chúng sẽ được kích hoạt lại khi khôi phục trạng thái sau khi ngủ đông (hibernation). Hãy chuyển callback này sang cả hàm `tb_tunnel_discover_dp()` và loại bỏ nhánh đồng bộ, để việc đọc các khả năng DPRX luôn được thực hiện bởi `dprx_work`. Việc khôi phục từ chế độ ngủ đông do đó cũng không còn bị chặn trong tối đa 12 giây khi chờ đợi quá trình đọc hoàn tất.

Ngoài ra, hãy sửa chữa các bài kiểm tra KUnit.

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

25/09/2026

Tiết lộ

18/10/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

Want to know what is going to be exploited?

We predict KEV entries!