-
CVE-2026-68126
- EPSS 0.18%
- Veröffentlicht 10.08.2026 11:58:47
- Zuletzt bearbeitet 17.08.2026 05:18:12
- Erkennungen
mac802154: hold an interface reference across the scan worker
In the Linux kernel, the following vulnerability has been resolved: mac802154: hold an interface reference across the scan worker mac802154_scan_worker() captures the scanning sub-interface under RCU and then keeps dereferencing sdata->dev after rcu_read_unlock() and outside the rtnl -- in the failure traces, in mac802154_transmit_beacon_req() (skb->dev = sdata->dev), and in the end_scan cleanup. Nothing keeps that netdev alive across the worker iteration. A concurrent DEL_INTERFACE or PHY removal can unregister the interface once the worker drops the rtnl between its two drv_set_channel() sections. unregister_netdevice() frees the netdev asynchronously from netdev_run_todo() with the rtnl already dropped, so neither holding the rtnl nor the per-PHY IEEE802154_IS_SCANNING flag prevents a stale worker iteration from dereferencing the freed netdev -- a KASAN slab-use-after-free, reachable by racing TRIGGER_SCAN against DEL_INTERFACE (both CAP_NET_ADMIN). Pin the netdev with netdev_hold() while the RCU read lock is still held, and release it at every worker exit.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
57588c71177f0bfc08509c2c3a9bfe32850c0786
Version <
bd7110f0caa32426140ff302a209c53294ef2cfd
Status
affected
Version
57588c71177f0bfc08509c2c3a9bfe32850c0786
Version <
dd4754194a706163294b6141460101b99082c8c7
Status
affected
Version
57588c71177f0bfc08509c2c3a9bfe32850c0786
Version <
59c1d5463b7bc5a2cdaae27108d1dfd67edc7d1b
Status
affected
Version
57588c71177f0bfc08509c2c3a9bfe32850c0786
Version <
5f303f622f6bb8907c405e5123a0ab0f70fb0065
Status
affected
Version
57588c71177f0bfc08509c2c3a9bfe32850c0786
Version <
234e5e898b713bc0b3a631b6f002897f43d046c8
Status
affected
HerstellerLinux
≫
Produkt
Linux
Default Statusaffected
Version
6.3
Status
affected
Version
0
Version <
6.3
Status
unaffected
Version <=
6.6.*
Version
6.6.148
Status
unaffected
Version <=
6.12.*
Version
6.12.101
Status
unaffected
Version <=
6.18.*
Version
6.18.42
Status
unaffected
Version <=
7.1.*
Version
7.1.6
Status
unaffected
Version <=
*
Version
7.2
Status
unaffected
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.18% | 0.072 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|
https://git.kernel.org/stable/c/bd7110f0caa32426140ff302a209c53294ef2cfd
https://git.kernel.org/stable/c/dd4754194a706163294b6141460101b99082c8c7
https://git.kernel.org/stable/c/59c1d5463b7bc5a2cdaae27108d1dfd67edc7d1b
https://git.kernel.org/stable/c/5f303f622f6bb8907c405e5123a0ab0f70fb0065
https://git.kernel.org/stable/c/234e5e898b713bc0b3a631b6f002897f43d046c8