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

wifi: mac80211: fix mesh fast xmit path deletion UAF

mesh_fast_tx_cache() stores raw mesh_path pointers. Path deletion
flushes the cache and then frees the path with kfree_rcu(), but a
lookup that already holds the path can insert a new cache entry
after the flush. The cache then points at freed memory.

Set MESH_PATH_DELETED before flushing, and skip inserting a cache
entry if the path or MPP path is already deleted. Check this under
the cache walk lock so it is ordered with the flush. Use WRITE_ONCE()
for the deletion flag updates because the cache check reads flags
without taking state_lock.
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Kernel‑mode use after free that can lead to a crash or arbitrary code execution
Action: Patch Immediately
AI Analysis

Impact

A use‑after‑free bug was found in the Linux mac80211 Wi‑Fi driver, where the mesh_fast_tx_cache path deletion process could leave a stale pointer in the cache after freeing the path. If an attacker can influence the timing of a lookup that holds the path, the cache may be updated with a reference to already freed memory, potentially leading to a kernel crash or code execution. The fix adds a deletion flag and guards the cache update under the walk lock, preventing the stale reference.

Affected Systems

All Linux kernel builds that include the mac80211 Wi‑Fi driver with mesh support, prior to the application of the patch in this commit. No specific version range is listed, but any kernel that has not been updated to the latest stable releases must be considered vulnerable.

Risk and Exploitability

Use‑after‑free vulnerabilities in the kernel are high‑risk; they can be exploited to escape to kernel mode and gain root access. This particular flaw has no publicly available exploit yet, and its EPSS score is not published. Furthermore, it is not listed in the CISA KEV catalog, so while the likelihood of exploitation is uncertain, the potential impact is severe if an attacker can trigger the condition via crafted Wi‑Fi mesh traffic.

Generated by OpenCVE AI on October 18, 2026 at 19:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a kernel version that incorporates the fix for mac80211 mesh fast transmit path deletion
  • Reboot the system so the patched kernel is active
  • If an upgrade cannot be performed immediately, disable Wi‑Fi mesh mode on all affected network interfaces to avoid using the vulnerable code path

Generated by OpenCVE AI on October 18, 2026 at 19:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sun, 18 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix mesh fast xmit path deletion UAF mesh_fast_tx_cache() stores raw mesh_path pointers. Path deletion flushes the cache and then frees the path with kfree_rcu(), but a lookup that already holds the path can insert a new cache entry after the flush. The cache then points at freed memory. Set MESH_PATH_DELETED before flushing, and skip inserting a cache entry if the path or MPP path is already deleted. Check this under the cache walk lock so it is ordered with the flush. Use WRITE_ONCE() for the deletion flag updates because the cache check reads flags without taking state_lock.
Title wifi: mac80211: fix mesh fast xmit path deletion UAF
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-18T15:46:29.245Z

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

Link: CVE-2026-98699

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:23.390

Modified: 2026-10-18T16:17:23.390

Link: CVE-2026-98699

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T20:00:12Z

Weaknesses