CVE 7.8 HIGH

wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()_CVE-2026-23336

7.8 / 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

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

wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()

There is a use-after-free error in cfg80211_shutdown_all_interfaces found
by syzkaller:

BUG: KASAN: use-after-free in cfg80211_shutdown_all_interfaces+0x213/0x220
Read of size 8 at addr ffff888112a78d98 by task kworker/0:5/5326
CPU: 0 UID: 0 PID: 5326 Comm: kworker/0:5 Not tainted 6.19.0-rc2 #2 PREEMPT(voluntary)
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014
Workqueue: events cfg80211_rfkill_block_work
Call Trace:
<TASK>
dump_stack_lvl+0x116/0x1f0
print_report+0xcd/0x630
kasan_report+0xe0/0x110
cfg80211_shutdown_all_interfaces+0x213/0x220
cfg80211_rfkill_block_work+0x1e/0x30
process_one_work+0x9cf/0x1b70
worker_thread+0x6c8/0xf10
kthread+0x3c5/0x780
ret_from_fork+0x56d/0x700
ret_from_fork_asm+0x1a/0x30
</TASK>

The problem arises due to the rfkill_block work is not cancelled when wiphy
is being unregistered. In order to fix the issue cancel the corresponding
work in wiphy_unregister().

Found by Linux Verification Center (linuxtesting.org) with Syzkaller.

Basic Information

ID CVE-2026-23336
Source Linux
Published Mar 25, 2026 at 10:27
Modified Apr 2, 2026 at 14:44

Affected Product

Vendor Linux
Product Linux
Version 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Affected Versions Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 1f87f7d3a3b42b20f34cb03f0fd1a41c3d0e27f3
Linux Linux 2.6.31

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.