CVE-2026-74661

CVE-2026-74661

High · published August 22, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
2.0
In the wild
Unconfirmed
What it is

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

mac802154: fix netdev use-after-free in beacon worker

mac802154_beacon_worker() reads local->beacon_req under RCU and derives

the sub-interface from the request, but then drops the RCU read lock and

continues to use both sdata and the embedded wpan_dev.

mac802154_stop_beacons_locked() cancels only pending beacon work, clears

local->beacon_req and frees the request. A beacon worker that is already

running can therefore continue after interface teardown and dereference

the freed netdev private area.

The scan worker already pins the netdev before leaving RCU. Apply the

same lifetime rule to the beacon worker: take a netdev reference while

the request is still protected by RCU, and release it on all paths that

continue after the reference is acquired.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00125 · 2.0th percentile
Published
2026-08-22T20:16Z
References (5)
EPSS history
Timeline
  • 22 AUG 15:32Z
    mac802154: fix netdev use-after-free in beacon worker
    cvelistv5