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

mac802154: remove interfaces with RCU list deletion

Queue wake, stop, and disable paths walk local->interfaces under RCU.
The bulk hardware teardown path removes entries with list_del(), so an
asynchronous transmit completion can follow a poisoned list node in
ieee802154_wake_queue().

Use list_del_rcu() as in the single-interface removal path. The following
unregister_netdevice() waits for in-flight RCU readers before freeing the
netdevice, so no separate grace-period wait is needed.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, an improper removal of mac802154 interfaces from a read–clean‑up (RCU) list was detected. The removal path used the standard list_del() routine instead of list_del_rcu(), allowing an asynchronous transmit completion routine to access a list node that had already been freed. This error can cause a use‑after‑free memory corruption, which is a classic vector for kernel faults and may be exploited to gain elevated privileges or crash the system.

Affected Systems

All Linux kernel releases that employ the mac802154 driver and lack the patch referenced in commits 2039f27b1a0c997137a5de7f8a3cee0e80fbf952 and related changes are potentially impacted. The vulnerability applies to the generic Linux kernel, affecting any environment where IEEE 802.15.4 wireless interfaces are created and removed.

Risk and Exploitability

The vulnerability is a kernel memory corruption flaw that can result in local privilege escalation or denial of service. No EPSS score is available, and the flaw is not listed in the CISA KEV catalog. The likely attack vector requires an attacker with the ability to create and delete mac802154 interfaces, which typically means local or somewhat privileged access. Given the severity of the potential kernel crash or privilege gain and the absence of known public exploits, the risk remains significant in environments that use 802.15.4 networking.

Generated by OpenCVE AI on August 15, 2026 at 08:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the patch from commit 2039f27b1a0c997137a5de7f8a3cee0e80fbf952 or later
  • Verify that the mac802154 interface removal logic now uses list_del_rcu() and that unregister_netdevice waits for in‑flight RCU readers
  • Monitor kernel logs for any use‑after‑free or BUG messages related to mac802154 and remediate promptly

Generated by OpenCVE AI on August 15, 2026 at 08:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 08:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: mac802154: remove interfaces with RCU list deletion Queue wake, stop, and disable paths walk local->interfaces under RCU. The bulk hardware teardown path removes entries with list_del(), so an asynchronous transmit completion can follow a poisoned list node in ieee802154_wake_queue(). Use list_del_rcu() as in the single-interface removal path. The following unregister_netdevice() waits for in-flight RCU readers before freeing the netdevice, so no separate grace-period wait is needed.
Title mac802154: remove interfaces with RCU list deletion
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-08-15T05:51:49.270Z

Reserved: 2026-08-09T03:40:39.900Z

Link: CVE-2026-72024

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:01.440

Modified: 2026-08-15T06:21:01.440

Link: CVE-2026-72024

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T08:15:04Z

Weaknesses