Junglewise Threat Intelligence

CVE-2026-43052: Linux Kernel mac80211 missing TDLS check in ieee80211_tdls_oper

CVE-2026-43052 · Severity: high · CVSS 7.1 · Published 2026-05-01

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability exists in the Linux kernel's wireless networking subsystem (mac80211). It occurs when the system fails to properly verify if a network station supports direct link setup (TDLS) before performing certain operations. This can lead to unintended side effects that disrupt wireless connectivity or system stability, potentially allowing a local user to cause a denial of service or unauthorized configuration changes.

Technical details

A vulnerability in the Linux kernel's mac80211 wireless stack stems from a missing check in the ieee80211_tdls_oper function. When the NL80211_TDLS_ENABLE_LINK command is issued, the code verifies the existence of the station but fails to confirm if it is a valid Tunneled Direct Link Setup (TDLS) station. This allows the operation to proceed for non-TDLS peers, leading to side effects such as the modification of channel contexts and High Throughput (HT) protection settings before the operation eventually fails. A local attacker with basic privileges can exploit this to disrupt wireless networking or trigger inconsistent kernel states. Patches have been released across multiple stable kernel branches to ensure the sta->sta.tdls flag is checked early in the process.

Affected products

  • Linux Linux Kernel versions from 3.2 up to 6.12.81, 6.13 up to 6.18.22, 6.19 up to 6.19.12, and 7.0-rc1 through 7.0-rc4

Timeline

  • 2026-05-01: disclosed
  • 2026-05-01: advisory: NVD published date
  • 2026-03-13: patched: Initial patch commit date

References

Related threats