CVE-2025-71234
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-71234 is a slab-out-of-bounds write vulnerability in the rtl8xxxu WiFi driver of the Linux kernel. The driver fails to set hw->sta_data_size, causing the mac80211 subsystem to allocate insufficient memory for driver-private station data; when rtl8xxxu_sta_add() subsequently accesses members of struct rtl8xxxu_sta_info via sta->drv_priv, an out-of-bounds write occurs. Affected kernel versions include 6.9–6.12.71, 6.13–6.18.10, and 6.19.0. The vulnerability was published on 2026-02-18 and carries a CVSS v3.1 base score of 7.8 (High) (Feedly, kernel.org patch).

Technical details

The root cause is classified as CWE-787 (Out-of-bounds Write). The rtl8xxxu driver omits the initialization of hw->sta_data_size during probe, unlike the analogous hw->vif_data_size which is correctly set. As a result, mac80211's __sta_info_alloc() allocates a station info structure without sufficient trailing space for the driver's private data (struct rtl8xxxu_sta_info). When a new station is added and rtl8xxxu_sta_add() writes to fields accessed through sta->drv_priv, it writes beyond the allocated slab region. The bug was confirmed via a KASAN report on a RISC-V StarFive VisionFive 2 board with an RTL8192EU USB WiFi adapter, showing a write of 8 bytes at an out-of-bounds address by a kernel worker thread (Feedly). Exploitation requires local access with low privileges and has low attack complexity.

Impact

Successful exploitation results in kernel memory corruption with high confidentiality, integrity, and availability impact. An attacker with local low-privilege access could corrupt adjacent kernel heap memory, potentially leading to information disclosure of sensitive kernel data, unauthorized modification of kernel structures, or a kernel panic causing a denial of service. The vulnerability is confined to systems using the rtl8xxxu driver with an affected RTL-series WiFi adapter (e.g., RTL8192EU), limiting the affected asset scope to those specific hardware configurations (Feedly).

Indicators of compromise

  • Logs: Kernel logs (dmesg / /var/log/kern.log) containing KASAN reports referencing rtl8xxxu_sta_add with messages such as BUG: KASAN: slab-out-of-bounds or Write of size 8 at addr ... by task kworker.
  • Process: Unexpected kernel worker thread (kworker) crashes or hangs associated with WiFi station association events on systems using the rtl8xxxu driver.
  • System Behavior: Kernel panics or system instability occurring during WiFi client association/disassociation events on hosts with RTL8192EU or similar RTL-series USB WiFi adapters.

Mitigation and workarounds

Apply patched Linux kernel versions: 6.12.72 or later (for the 6.9–6.12 branch), 6.18.11 or later (for the 6.13–6.18 branch), or 6.19.1 or later (for the 6.19 branch). Patches are available via four stable kernel commits: 116f7bd8, 5d810ba3, 86c946bc, and 9a0f3fa6 (kernel.org patch). Distribution-specific updates have been issued for Debian, SUSE, and Oracle Linux (Debian advisory, SUSE advisory). As a temporary workaround where patching is not immediately possible, disable the rtl8xxxu kernel module (modprobe -r rtl8xxxu) if the RTL-series WiFi adapter is not required, and restrict local unprivileged user access.

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