In the Linux kernel, the following vulnerability has been resolved: mac802154: fix netdev use-after-free in beacon worker mac802154_beacon_worker()… (CVE-2026-74661)
A use-after-free vulnerability in the Linux kernel's mac802154 subsystem was resolved. The issue occurs in the mac802154_beacon_worker() function, which continues to use freed network device data after interface teardown. This happens because the beacon worker drops the RCU read lock but still accesses the sub-interface and embedded wpan_dev, leading to potential memory corruption. The fix involves taking a netdev reference while the request is still protected by RCU and releasing it appropriately to prevent use-after-free.
AI Analysis
Technical Summary
CVE-2026-74661 addresses a use-after-free vulnerability in the Linux kernel's mac802154 subsystem. Specifically, mac802154_beacon_worker() reads local->beacon_req under RCU protection and derives the sub-interface from the request. However, after dropping the RCU read lock, it continues to use the sub-interface and embedded wpan_dev, which may have been freed by mac802154_stop_beacons_locked() during interface teardown. The flaw arises because the beacon worker does not hold a netdev reference to ensure the lifetime of these objects. The patch applies the same lifetime management as the scan worker by taking a netdev reference while the request is protected by RCU and releasing it on all code paths after the reference is acquired, preventing use-after-free conditions.
Potential Impact
The vulnerability could lead to use-after-free memory corruption within the Linux kernel's mac802154 network subsystem. This may cause kernel crashes or undefined behavior, potentially impacting system stability or security. No information about active exploitation or broader impact is provided.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to address this vulnerability by properly managing netdev references in the beacon worker. Users should apply the official kernel updates that include this patch once available. Patch status is not explicitly confirmed in the provided data; therefore, check the vendor or Linux kernel advisory for current remediation guidance.
In the Linux kernel, the following vulnerability has been resolved: mac802154: fix netdev use-after-free in beacon worker mac802154_beacon_worker()… (CVE-2026-74661)
Description
A use-after-free vulnerability in the Linux kernel's mac802154 subsystem was resolved. The issue occurs in the mac802154_beacon_worker() function, which continues to use freed network device data after interface teardown. This happens because the beacon worker drops the RCU read lock but still accesses the sub-interface and embedded wpan_dev, leading to potential memory corruption. The fix involves taking a netdev reference while the request is still protected by RCU and releasing it appropriately to prevent use-after-free.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-74661 addresses a use-after-free vulnerability in the Linux kernel's mac802154 subsystem. Specifically, mac802154_beacon_worker() reads local->beacon_req under RCU protection and derives the sub-interface from the request. However, after dropping the RCU read lock, it continues to use the sub-interface and embedded wpan_dev, which may have been freed by mac802154_stop_beacons_locked() during interface teardown. The flaw arises because the beacon worker does not hold a netdev reference to ensure the lifetime of these objects. The patch applies the same lifetime management as the scan worker by taking a netdev reference while the request is protected by RCU and releasing it on all code paths after the reference is acquired, preventing use-after-free conditions.
Potential Impact
The vulnerability could lead to use-after-free memory corruption within the Linux kernel's mac802154 network subsystem. This may cause kernel crashes or undefined behavior, potentially impacting system stability or security. No information about active exploitation or broader impact is provided.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to address this vulnerability by properly managing netdev references in the beacon worker. Users should apply the official kernel updates that include this patch once available. Patch status is not explicitly confirmed in the provided data; therefore, check the vendor or Linux kernel advisory for current remediation guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-6r5m-rv77-x5qr
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-74661"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a8a27f2acd9273b499bc7e4
Added to database: 08/22/2026, 22:51:30 UTC
Last enriched: 08/22/2026, 23:54:11 UTC
Last updated: 08/23/2026, 00:52:13 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.