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

wifi: mac80211: abort chanswitch when leaving a mesh

The code in ieee80211_stop_mesh() leaves CSA active, but leaving
the mesh released the channel context, so the CSA finalize work
crashes:

Oops: general protection fault, probably for non-canonical address
0xdffffc0000000003
KASAN: null-ptr-deref in range [0x0000000000000018-0x000000000000001f]
RIP: 0010:ieee80211_put_srates_elem+0x42/0x640 net/mac80211/util.c:3272
Call Trace:
ieee80211_mesh_build_beacon+0xa83/0x1b50 net/mac80211/mesh.c:1093
ieee80211_mesh_rebuild_beacon+0xc7/0x170 net/mac80211/mesh.c:1147
ieee80211_mesh_finish_csa+0x131/0x210 net/mac80211/mesh.c:1542
ieee80211_set_after_csa_beacon net/mac80211/cfg.c:4085 [inline]
__ieee80211_csa_finalize net/mac80211/cfg.c:4133 [inline]
ieee80211_csa_finalize+0x633/0x1150 net/mac80211/cfg.c:4155
cfg80211_wiphy_work+0x2ab/0x450 net/wireless/core.c:438

Abort the channel switch properly.
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

This vulnerability leads to a kernel crash caused by a null pointer dereference during the cleanup of a channel switch in the mac80211 wireless mesh implementation. The crash manifests as a general protection fault and a KASAN null‑pointer ref error, causing the system to abort its wireless stack and potentially reboot. The primary impact is denial of service, as the affected device would become inoperable until a reboot or patch is applied. No active remote code execution or privilege escalation is directly enumerated in the description.

Affected Systems

All Linux kernel installations that include the mac80211 wireless driver and support mesh networking may be affected, as the bug exists in the ieee80211_stop_mesh() path where channel switch context cleanup is performed. Affected products are broadly listed as Linux:Linux kernel; no specific kernel versions are given, so any version prior to the fix should be considered vulnerable if it compiles the unchanged code.

Risk and Exploitability

The EPSS Score is <1%, so the potential for exploitation is very low. The CVSS score is 5.5, classifying the vulnerability as medium severity. The bug has been reported in the kernel source, indicating it is a known defect rather than an exploited vulnerability in the wild. Based on the description, the likely attack vector is local, requiring the attacker to trigger a mesh resignation or channel switch. The crash results in a kernel denial of service on the affected device; the description does not indicate any remote code execution or privilege escalation. The overall risk is thus localized to the device and its immediate wireless network.

Generated by OpenCVE AI on October 11, 2026 at 04:03 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a Linux kernel update that incorporates the fix for the ieee80211_stop_mesh NULL pointer dereference bug
  • If an update is not immediately available, disable wireless mesh functionality or switch to a kernel with a fixed implementation to prevent the channel switch cleanup from executing
  • Monitor system logs for kernel OOPS or KASAN messages and reboot promptly if a crash is detected

Generated by OpenCVE AI on October 11, 2026 at 04:03 UTC.

Tracking

Sign in to view the affected projects.

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

Sun, 11 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
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

Moderate


Wed, 07 Oct 2026 03:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

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

Type Values Removed Values Added
Weaknesses CWE-476

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

Type Values Removed Values Added
Weaknesses 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: abort chanswitch when leaving a mesh The code in ieee80211_stop_mesh() leaves CSA active, but leaving the mesh released the channel context, so the CSA finalize work crashes: Oops: general protection fault, probably for non-canonical address 0xdffffc0000000003 KASAN: null-ptr-deref in range [0x0000000000000018-0x000000000000001f] RIP: 0010:ieee80211_put_srates_elem+0x42/0x640 net/mac80211/util.c:3272 Call Trace: ieee80211_mesh_build_beacon+0xa83/0x1b50 net/mac80211/mesh.c:1093 ieee80211_mesh_rebuild_beacon+0xc7/0x170 net/mac80211/mesh.c:1147 ieee80211_mesh_finish_csa+0x131/0x210 net/mac80211/mesh.c:1542 ieee80211_set_after_csa_beacon net/mac80211/cfg.c:4085 [inline] __ieee80211_csa_finalize net/mac80211/cfg.c:4133 [inline] ieee80211_csa_finalize+0x633/0x1150 net/mac80211/cfg.c:4155 cfg80211_wiphy_work+0x2ab/0x450 net/wireless/core.c:438 Abort the channel switch properly.
Title wifi: mac80211: abort chanswitch when leaving a mesh
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:46.461Z

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

Link: CVE-2026-98335

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-98335

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-98335 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T04:15:08Z

Weaknesses