CVE-2026-80943 in Linuxthông tin

Tóm tắt

Bởi VulDB • 11/09/2026

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

wifi: rtlwifi: rtl8192du: kiểm tra QoS TID trước khi truy cập chỉ mục tids

Hàm `rtl92du_tx_fill_desc()` sử dụng `ieee80211_get_tid()` để đọc giá trị QoS TID từ tiêu đề 802.11, sau đó dùng nó làm chỉ số cho mảng `sta_entry->tids[]`. Hàm `ieee80211_get_tid()` trả về giá trị QoS TID gồm 4 bit thấp nhất, do đó kết quả có thể nằm trong khoảng 0..15.

Mô-đun rtlwifi chỉ phân bổ MAX_TID_COUNT mục cho mảng `sta_entry->tids[]`, và MAX_TID_COUNT bằng 9. Do đó, một giá trị QoS TID lớn hơn 8 sẽ truy cập vượt ra ngoài giới hạn của mảng trạng thái aggregation (aggregation state array). Hãy giữ nguyên trạng thái mặc định RTL_AGG_STOP đối với các TID nằm ngoài phạm vi hợp lệ, để phù hợp với cách xử lý trong `rtl92cu_tx_fill_desc()`.

Vấn đề này được phát hiện bởi công cụ phân tích tĩnh của chúng tôi và xác nhận bằng quy trình kiểm toán thủ công. Xác thực UBSAN cho cùng mẫu lỗi báo cáo một truy cập array-index-out-of-bounds (truy cập chỉ mục mảng vượt quá giới hạn) với chỉ số 10 cho kiểu dữ liệu 'rtl_tid_data [9]'.

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

26/08/2026

Tiết lộ

11/09/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

Interested in the pricing of exploits?

See the underground prices here!