CVE-2026-98341 in Linuxthông tin

Tóm tắt

Bởi VulDB • 06/10/2026

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

wifi: cfg80211: không giải phóng các yêu cầu quét thuộc quyền sở hữu của driver

Khi một giao diện mạng bị tắt trong khi quá trình quét đang diễn ra, cfg80211 sẽ hoàn tất việc quét đối với người dùng (userspace) và giải phóng yêu cầu quét. Tuy nhiên, do cơ chế hủy bỏ được thiết kế là bất đồng bộ (asynchronous), driver có thể bị nhầm lẫn rằng nó vẫn sở hữu yêu cầu này.

Lệnh `WARN_ON()` trong trình báo sự kiện netdev (netdev notifier) vốn nhằm mục đích phát hiện lỗi này, nhưng trên thực tế tình huống không thể tránh khỏi nên lệnh cảnh báo sẽ kích hoạt và dẫn đến lỗ hổng Use-After-Free (UAF) tại hàm `scan_done()`.

Hiện chưa có giải pháp tối ưu nào để khắc phục triệt để vấn đề này, do đó chỉ cần theo dõi trạng thái cho thấy driver vẫn tin rằng nó sở hữu yêu cầu quét, sau đó thực hiện giải phóng bộ nhớ khi hoàn tất nếu yêu cầu đã bị hủy bỏ trước đó. Đồng thời, loại bỏ các lệnh cảnh báo vì chúng có thể kích hoạt trong kiến trúc thiết kế dự phòng (intended architecture).

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ộ

06/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

Do you want to use VulDB in your project?

Use the official API to access entries easily!