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

wifi: mac80211: minstrel_ht: xác thực chỉ mục tốc độ cố định (fixed rate index)

Tệp debugfs fixed_rate_idx là một thuộc tính u32 thuần túy, do đó bất kỳ giá trị nào cũng có thể được ghi vào tệp này. Hàm `minstrel_ht_update_stats()` sau đó sao chép giá trị vào `mi->max_tp_rate[]` và `mi->max_prob_rate`, còn hàm `minstrel_ht_set_rate()` sử dụng các macro `MI_RATE_GROUP()/MI_RATE_IDX()` để truy xuất chỉ mục trong mảng `minstrel_mcs_groups[]` (42 phần tử) và `mi->groups[].rates[]` (10 phần tử).

Việc ghi, ví dụ, giá trị 65535 sẽ chọn nhóm 4095 và chỉ mục tốc độ 15, nằm ngoài xa phạm vi của cả hai mảng. Các phần tử truy cập vượt quá giới hạn (out-of-bounds) được giải tham chiếu và cập nhật dưới dạng cấu trúc `minstrel_rate_stats` (bao gồm các bộ đếm thử lại, v.v.), do đó chỉ mục không hợp lệ làm hỏng vùng nhớ kernel lân cận. Với tùy chọn cấu hình CONFIG_UBSAN_BOUNDS, việc truy cập này sẽ bị báo cáo là lỗi "array-index-out-of-bounds" trong hàm `minstrel_ht_set_rate()`.

Chỉ có cặp nhóm/tốc độ (group/rate) hợp lệ hoặc giá trị U32_MAX để vô hiệu hóa xử lý tốc độ cố định mới được sử dụng an toàn, do đó cần từ chối mọi giá trị khác khi ghi vào tệp debugfs.

Tệp này chỉ có thể truy cập thông qua một điểm gắn kết debugfs yêu cầu quyền root, vì vậy đây không phải là ranh giới đặc quyền (privilege boundary). Tuy nhiên, việc truy cập vượt quá giới hạn vẫn là một lỗi và không được phép xảy ra thông qua bất kỳ thuộc tính debugfs nào có khả năng ghi.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!