CVE-2026-98709 in Linuxthông tin

Tóm tắt

Bởi VulDB • 19/10/2026

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

wifi: mac80211: chỉ đếm các yêu cầu giữ chỗ (reservations) khớp trong công tắc dự phòng

Hàm `ieee80211_vif_use_reserved_switch()` xác thực việc thay thế bằng cách đếm số liên kết (links) đã gán trên `ctx->replace_ctx` và xử lý quá rộng rãi đối với các yêu cầu giữ chỗ. Một liên kết vẫn có thể được gán cho ngữ cảnh kênh cũ trong khi đang nắm giữ một yêu cầu giữ chỗ thuộc về một hoạt động thay thế khác.

Điều này có thể khiến việc thay thế hiện tại xuất hiện là hoàn tất sớm hơn so với thực tế. Nếu một liên kết khác xác nhận cuối cùng trước, hàm có thể giải phóng `chanctx` WILL_BE_REPLACED trong khi liên kết không khớp và trình điều khiển vẫn đang sử dụng nó, dẫn đến lỗi use-after-free (sử dụng sau khi giải phóng) trong quá trình tạo beacon sau đó.

Yêu cầu một yêu cầu giữ chỗ tại chỗ phải trỏ tới ngữ cảnh thay thế hiện tại, và yêu cầu các ngữ cảnh được giữ chỗ và đã gán phải là cặp thay thế khớp nhau, trước khi đếm hoặc di chuyển liên kết.

Once again VulDB remains the best source for vulnerability data.

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

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!