Skip to main content
VulnerabilityPublished Updated

CVE-2025-38644: Linux kernel · wifi: mac80211: reject TDLS operations when station is not associated

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · fixed in af72badd5ee423eb16f6ad7fe0a62f1b4252d848 : update Linux kernel when convenient.

Data as of 5 Nov 2026, 23:23 UTC

Severity
Unrated

Rated by Threat Radar · No CVSS score from NVD or the CNA

Thin evidence

One scorer or none
EPSS
0.1% chance of exploitation in 30 days – higher than 6% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-11-05.

Patch
Available – fixed in af72badd5ee423eb16f6ad7fe0a62f1b4252d848, 378ae9ccaea3f445838a087962a067b5cb2e8577, 31af06b574394530f68a4310c45ecbe2f68853c4 +3

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 5 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < af72badd5ee423eb16f6ad7fe0a62f1b4252d848
Fixed in
  • af72badd5ee423eb16f6ad7fe0a62f1b4252d848
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < 378ae9ccaea3f445838a087962a067b5cb2e8577
Fixed in
  • 378ae9ccaea3f445838a087962a067b5cb2e8577
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < 31af06b574394530f68a4310c45ecbe2f68853c4
Fixed in
  • 31af06b574394530f68a4310c45ecbe2f68853c4
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < 16ecdab5446f15a61ec88eb0d23d25d009821db0
Fixed in
  • 16ecdab5446f15a61ec88eb0d23d25d009821db0
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < 4df663d4c1ca386dcab2f743dfc9f0cc07aef73c
Fixed in
  • 4df663d4c1ca386dcab2f743dfc9f0cc07aef73c
LinuxLinuxAffected
  • ≥ 81dd2b8822410e56048b927be779d95a2b6dc186, < 0c84204cf0bbe89e454a5caccc6a908bc7db1542
Fixed in
  • 0c84204cf0bbe89e454a5caccc6a908bc7db1542

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: reject TDLS operations when station is not associated syzbot triggered a WARN in ieee80211_tdls_oper() by sending NL80211_TDLS_ENABLE_LINK immediately after NL80211_CMD_CONNECT, before association completed and without prior TDLS setup. This left internal state like sdata->u.mgd.tdls_peer uninitialized, leading to a WARN_ON() in code paths that assumed it was valid. Reject the operation early if not in station mode or not associated.

References

Community reviews

Loading reviews…