CVE-2026-23336
kernel: wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · March 25, 2026
Updated · July 3, 2026
Description
A flaw was found in the Linux kernel's cfg80211 component. This use-after-free vulnerability occurs when the rfkill_block work is not properly cancelled during the unregistration of a wireless device. A local attacker could potentially exploit this flaw, leading to a denial of service due to memory corruption.
Statement
This flaw affects systems with wireless networking. The rfkill_block work can execute after wiphy_unregister() completes, accessing freed memory in cfg80211_shutdown_all_interfaces(). The race requires specific timing between wireless device unregistration and rfkill work execution. Found by syzkaller automated testing.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-825 · Expired Pointer Dereference