CVE-2026-98331 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: mac80211: bỏ danh sách các vifs khi netdev của chúng bị hủy đăng ký (unregistered)

mac80211 chỉ loại bỏ các vif khỏi danh sách local->interfaces khi một giao diện bị xóa thông qua ieee80211_if_remove(), trước khi nó thực hiện việc unregister netdev. Tuy nhiên, có trường hợp netdev được unregistrer mà không đi qua bước đó: Khi namespace mạng (netns) chứa wiphy bị hủy, wiphy dự kiến sẽ chuyển sang init_ns, nhưng điều này có thể gặp phải lỗi phân bổ bộ nhớ (allocation failures).

Sau đó, mac80211 vẫn giữ một giao diện trong danh sách mặc dù nó không còn tồn tại, và cuối cùng sẽ dẫn đến:

BUG: failure at net/wireless/core.h:141/wiphy_to_rdev()! ... _cfg80211_unregister_wdev+0x24/0x36a [cfg80211]
cfg80211_unregister_wdev+0x15/0x1d [cfg80211]
ieee80211_remove_interfaces+0x1ff/0x257 [mac80211]
ieee80211_unregister_hw+0x73/0x1d1 [mac80211]
mac80211_hwsim_del_radio+0x114/0x166 [mac80211_hwsim]

Hãy loại bỏ giao diện khỏi danh sách trong hàm ->ndo_uninit nếu nó vẫn còn tồn tại để tránh lỗi này.

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

Interested in the pricing of exploits?

See the underground prices here!