CVE-2026-98346
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
wifi: cfg80211: don't get the radio mask for netdev-less wdevs
cfg80211_calculate_bi_data() calls rdev_get_radio_mask() with wdev->netdev, which can be NULL and then crashes in mac80211.
To avoid that, invert the order of checks since wdev->netdev is always valid for beaconing interfaces.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | abb4cfe3661aa05426916b21164f88ca5a405a3a < 5b313159c970e945ee125ca87fad0d96ed913e55 | affected |
| Linux | Linux | abb4cfe3661aa05426916b21164f88ca5a405a3a < 693d777846d525b8b218bad97a1befa5d9bd4334 | affected |
| Linux | Linux | abb4cfe3661aa05426916b21164f88ca5a405a3a < 7166da84a7fe3553f9065782fd80299a37b150e5 | affected |
| Linux | Linux | abb4cfe3661aa05426916b21164f88ca5a405a3a < a7783e585360ee05dfe21d3173dbbe985c94f29e | affected |
| Linux | Linux | 6.11 | affected |
| Linux | Linux | 0 < 6.11 | unaffected |
| Linux | Linux | 6.12.112 <= 6.12.* | unaffected |
| Linux | Linux | 6.18.54 <= 6.18.* | unaffected |
| Linux | Linux | 7.2.8 <= 7.2.* | unaffected |
| Linux | Linux | 7.3-rc4 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/5b313159c970e945ee125ca87fad0d96ed913e55
- https://git.kernel.org/stable/c/693d777846d525b8b218bad97a1befa5d9bd4334
- https://git.kernel.org/stable/c/7166da84a7fe3553f9065782fd80299a37b150e5
- https://git.kernel.org/stable/c/a7783e585360ee05dfe21d3173dbbe985c94f29e
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.