Description
In the Linux kernel, the following vulnerability has been resolved:

wifi: mac80211: mesh: release the channel if start fails

ieee80211_join_mesh() acquires a channel context and then calls
ieee80211_start_mesh(), which can fail. In that case, the chanctx
isn't released then interface removal will attempt to unassign it
after it's removed from the driver, hitting:

wlan0: Failed check-sdata-in-driver check, flags: 0x0
WARNING: net/mac80211/driver-ops.c:366 at drv_unassign_vif_chanctx
ieee80211_assign_link_chanctx
__ieee80211_link_release_channel
ieee80211_link_release_channel
ieee80211_teardown_sdata
unregister_netdevice_many_notify
_cfg80211_unregister_wdev
ieee80211_remove_interfaces
ieee80211_unregister_hw
mac80211_hwsim_del_radio
hwsim_exit_net

Correctly release the channel on start failures.
Published: 2026-10-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via kernel crash
Action: Immediate Patch
AI Analysis

Impact

The flaw in the Linux mac80211 subsystem allows a failed attempt to join a Wi‑Fi mesh network to leave a channel context unreleased. When the interface is later removed, the driver tries to unassign that context after it has already been removed from the kernel, triggering a warning and potentially a kernel panic. This resource mismanagement flaw can bring the entire system down, resulting in a loss of availability.

Affected Systems

Any Linux kernel that includes the mac80211 wireless stack before the change that releases the channel context on start failure is affected. Distributions that ship an unpatched kernel image or compile the kernel from source without the upstream patch are susceptible. The flaw exists in the core kernel, not in individual modules, so all installations of those kernel versions are at risk.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score remains less than 1%, suggesting a low probability of widespread exploitation. The vulnerability requires the ability to initiate a mesh join and then remove the interface, which can be obtained via local or elevated privileges. If those prerequisites are met, the likelihood of a successful crash is high, making the risk moderate to high for affected environments. The issue is not listed in the CISA KEV catalog. The likely attack vector is local; a malicious process with sufficient privileges could trigger the vulnerable sequence by manipulating mesh interfaces.

Generated by OpenCVE AI on October 9, 2026 at 14:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a kernel update that contains the mac80211 channel release fix.
  • If a custom kernel is in use, apply the upstream patch from the Linux kernel commits (e.g. 41bee71112db5) and rebuild the kernel.
  • Disable Wi‑Fi mesh capabilities temporarily (e.g., via driver configuration or rfkill) until a patched kernel is in place.

Generated by OpenCVE AI on October 9, 2026 at 14:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Fri, 09 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Tue, 06 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-476

Tue, 06 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399
CWE-476

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: mesh: release the channel if start fails ieee80211_join_mesh() acquires a channel context and then calls ieee80211_start_mesh(), which can fail. In that case, the chanctx isn't released then interface removal will attempt to unassign it after it's removed from the driver, hitting: wlan0: Failed check-sdata-in-driver check, flags: 0x0 WARNING: net/mac80211/driver-ops.c:366 at drv_unassign_vif_chanctx ieee80211_assign_link_chanctx __ieee80211_link_release_channel ieee80211_link_release_channel ieee80211_teardown_sdata unregister_netdevice_many_notify _cfg80211_unregister_wdev ieee80211_remove_interfaces ieee80211_unregister_hw mac80211_hwsim_del_radio hwsim_exit_net Correctly release the channel on start failures.
Title wifi: mac80211: mesh: release the channel if start fails
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:17:36.726Z

Reserved: 2026-09-25T10:25:14.340Z

Link: CVE-2026-98326

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:24.840

Modified: 2026-10-19T10:18:34.797

Link: CVE-2026-98326

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98326 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T14:45:07Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime