CVE-2026-23367 wifi: radiotap: reject radiotap with unknown bits

Medium 5.5 Published Updated

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.

All Linux kernel vulnerabilities

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.

Is CVE-2026-23367 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free