Back to CVE records
High 7.8Published May 27, 2026

CVE-2026-46069wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup()

Updated under an hour ago ()

Does this affect you?

It affects Linux and 2 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup() The mwifiex_adapter_cleanup() function uses timer_delete() (non-synchronous) for the wakeup_timer before the adapter structure is freed. This is incorrect because timer_delete() does not wait for any running timer callback to complete. If the wakeup_timer callback (wakeup_timer_fn) is executing when mwifiex_adapter_cleanup() is called, the callback will continue to access adapter fields (adapter->hw_status, adapter->if_ops.card_reset, etc.) which may be freed by mwifiex_free_adapter() called later in the mwifiex_remove_card() path. Use timer_delete_sync() instead to ensure any running timer callback has completed before returning.

CVSS
7.8 HIGH (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Undergoing Analysis
Record last updated
Oct 15, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 4636187da60b6e33526050235c610409d9cc00e8 before c3508895450cca4aeaf5dbadbb5e582363005264; 4636187da60b6e33526050235c610409d9cc00e8 builds before 1958a92599b2653d730ccb6f5685fc3fbed21812; from 4636187da60b6e33526050235c610409d9cc00e8 before a88f5391dc68f78cae5eb6a8cd341cafee795d3d; 4636187da60b6e33526050235c610409d9cc00e8 builds before 11869ce402d95519d49b25a2a97741f68d69d103; 4636187da60b6e33526050235c610409d9cc00e8 builds before 63fe3389b3e092d6c0eeea9fc0318e7918b16618; 4636187da60b6e33526050235c610409d9cc00e8 builds before 4e179a60a60c0a5aea245e8e67768343c0f070b8; 4636187da60b6e33526050235c610409d9cc00e8 builds before 030abbae49cf9fd1fba7aa08e15ec81efbeb78cf; from 4636187da60b6e33526050235c610409d9cc00e8 before ae5e95d4157481693be2317e3ffcd84e36010cbb
CNA record
Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
siemens:simatic_s7_1500_tm_mfp_gnu_linux_subsystem (from the name)
all versions
CISA ADP
linux linux_kernel
linux:linux_kernel
from 4.0 before 5.10.259; from 5.11 before 5.15.210; from 5.16 before 6.1.176; from 6.2 before 6.6.140; from 6.7 before 6.12.86; from 6.13 before 6.18.27; from 6.19 before 7.0.4
NVD

References

  • patch
  • patch
  • patch
  • patch
  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.