PT-2026-44275 · Linux · Linux
Published
2026-05-28
·
Updated
2026-05-28
·
CVE-2026-46152
CVSS v3.1
8.8
High
| Vector | AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211: drop stray 'static' from fast-RX rx result
ieee80211 invoke fast rx() is documented as safe for parallel RX, but
its per-invocation rx result is declared static. Concurrent callers then
share one instance and can overwrite each other's result between
ieee80211 rx mesh data() and the switch on res.
That can make a packet that was queued or consumed by
ieee80211 rx mesh data() fall through into ieee80211 rx 8023(), or make
a packet that should continue return as queued.
Make res an automatic variable so each invocation keeps its own result.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux