Skip to main content
VulnerabilityPublished Updated

CVE-2026-46248: Linux kernel · wifi: ath12k: clear stale link mapping of ahvif->links_map

Affects Linux kernelSource CVE Database V5

0
Compare

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

Data as of 6 Nov 2026, 16:34 UTC

Severity
Unrated

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

Thin evidence

One scorer or none
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-06.

Patch
Available – fixed in da289440f04c93048d82d293b180f1cacdfee2d9, acd8319e834be6790e449701cb6df0f636801977, 2c1ba9c2adf0fda96eaaebd8799268a7506a8fc9

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 3 Jun 2026

  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 6 Nov 2026.

What to do

Upgrade Linux kernel to da289440f04c93048d82d293b180f1cacdfee2d9, acd8319e834be6790e449701cb6df0f636801977 or 2c1ba9c2adf0fda96eaaebd8799268a7506a8fc9.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 81e4be30544ee7e8da80e9aae7acd69d3be6d05a, < da289440f04c93048d82d293b180f1cacdfee2d9
Fixed in
  • da289440f04c93048d82d293b180f1cacdfee2d9
LinuxLinuxAffected
  • ≥ 81e4be30544ee7e8da80e9aae7acd69d3be6d05a, < acd8319e834be6790e449701cb6df0f636801977
Fixed in
  • acd8319e834be6790e449701cb6df0f636801977
LinuxLinuxAffected
  • ≥ 81e4be30544ee7e8da80e9aae7acd69d3be6d05a, < 2c1ba9c2adf0fda96eaaebd8799268a7506a8fc9
Fixed in
  • 2c1ba9c2adf0fda96eaaebd8799268a7506a8fc9
LinuxLinuxAffected
  • =6.15
Fixed in–

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: clear stale link mapping of ahvif->links_map When an arvif is initialized in non-AP STA mode but MLO connection preparation fails before the arvif is created (arvif->is_created remains false), the error path attempts to delete all links. However, link deletion only executes when arvif->is_created is true. As a result, ahvif retains a stale entry of arvif that is initialized but not created. When a new arvif is initialized with the same link id, this stale mapping triggers the following WARN_ON. WARNING: drivers/net/wireless/ath/ath12k/mac.c:4271 at ath12k_mac_op_change_vif_links+0x140/0x180 [ath12k], CPU#3: wpa_supplicant/275 Call trace: ath12k_mac_op_change_vif_links+0x140/0x180 [ath12k] (P) drv_change_vif_links+0xbc/0x1a4 [mac80211] ieee80211_vif_update_links+0x54c/0x6a0 [mac80211] ieee80211_vif_set_links+0x40/0x70 [mac80211] ieee80211_prep_connection+0x84/0x450 [mac80211] ieee80211_mgd_auth+0x200/0x480 [mac80211] ieee80211_auth+0x14/0x20 [mac80211] cfg80211_mlme_auth+0x90/0xf0 [cfg80211] nl80211_authenticate+0x32c/0x380 [cfg80211] genl_family_rcv_msg_doit+0xc8/0x134 Fix this issue by unassigning the link vif and clearing ahvif->links_map if arvif is only initialized but not created. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.5-01651-QCAHKSWPL_SILICONZ-1

References

Community reviews

Loading reviews…