CVE-2022-50716
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2022-50716 is a use-after-free vulnerability in the Linux kernel's wifi: ar5523 driver, specifically in the ar5523_cmd() function when a command times out. The flaw was reported via syzkaller fuzzing and disclosed on December 24, 2025. It affects the Linux kernel across multiple stable branches. The CVSS score and severity rating have not been publicly assigned at this time (CVE Record, Feedly).

Technical details

The vulnerability is classified as a use-after-free (CWE-416) in the ar5523_cmd_tx_cb callback function of the ar5523 USB Wi-Fi driver. When a command sent via ar5523_cmd() times out, the associated memory (specifically the ar5523_cmd structure at the stack address) can be freed while the USB callback ar5523_cmd_tx_cb still holds a reference to it. The callback subsequently reads from the freed memory region, triggering a KASAN-detected use-after-free at offset ffff888048e03450. The bug was originally identified by syzkaller on kernel version 6.0.0 and is triggered through the USB subsystem's URB giveback path (__usb_hcd_giveback_urbar5523_cmd_tx_cb) (CVE Record, Feedly).

Impact

Exploitation of this vulnerability could allow a local attacker or a malicious USB device to trigger kernel memory corruption, potentially leading to a system crash (denial of service) or, in more severe scenarios, privilege escalation or arbitrary code execution in kernel context. The impact is primarily on availability (kernel panic/crash) and potentially on integrity and confidentiality if the freed memory is reused with attacker-controlled data. The scope is limited to systems with the ar5523 USB Wi-Fi adapter driver loaded (CVE Record, Feedly).

Mitigation and workarounds

The Linux kernel maintainers have released patches across multiple stable branches addressing this use-after-free condition. Fixes are available via the upstream kernel stable tree commits (e.g., 3eca9697, 8af52492, 9aef34e1, 601ae893, 6447beef). SUSE has issued kernel security advisories (SUSE-2026:0263-1, SUSE-2026:0317-1, SUSE-2026:0411-1) incorporating the fix. Users should update to a patched kernel version as provided by their Linux distribution. As a workaround, systems that do not use ar5523-based USB Wi-Fi adapters can blacklist the ar5523 kernel module (echo 'blacklist ar5523' >> /etc/modprobe.d/blacklist.conf) to prevent the vulnerable code from loading (Linux Security, Tenable).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management