CVE-2026-23367 wifi: radiotap: reject radiotap with unknown bits
A missing initialization in the Linux kernel radiotap parser can lead to a null dereference and denial of service when processing malformed packets.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-23367?
CVE-2026-23367 is a medium-severity vulnerability in Linux kernel, published on 25 Mar 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
wifi: radiotap: reject radiotap with unknown bits
The radiotap parser is currently only used with the radiotap namespace (not with vendor namespaces), but if the undefined field 18 is used, the alignment/size is unknown as well. In this case, iterator->_next_ns_data isn't initialized (it's only set for skipping vendor namespaces), and syzbot points out that we later compare against this uninitialized value.
Fix this by moving the rejection of unknown radiotap fields down to after the in-namespace lookup, so it will really use iterator->_next_ns_data only for vendor namespaces, even in case undefined fields are present.
Which versions are affected by CVE-2026-23367?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-23367?
Apply the vendor's patch.
Is CVE-2026-23367 being exploited?
There is no known exploitation of CVE-2026-23367 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as AZL-80739, BELL-CVE-2026-23367, DEBIAN-CVE-2026-23367, GHSA-mg4x-3g76-43w7, ROOT-OS-DEBIAN-11-CVE-2026-23367, ROOT-OS-DEBIAN-12-CVE-2026-23367 and 4 more.