CVE-2025-68729
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68729 is a vulnerability in the Linux kernel's ath12k Wi-Fi driver affecting the RX error handling path for Qualcomm Wi-Fi 7 (802.11be) chipsets. The flaw was disclosed on December 24, 2025, and stems from improper handling of MSDU buffer type packets received on the REO exception ring from unassociated peers. The driver incorrectly expects link descriptor type packets; while these mismatched packets are not processed further, the associated socket buffer (skb) is never freed, potentially leading to kernel crashes and memory buffer leaks. Affected Linux kernel versions include those from commit d889913205cf up to the patched commits in stable branches, with fixes backported to kernel versions 6.17.13, 6.18.2, and 6.19-rc1. Feedly estimates this as a Medium severity issue with an EPSS score of 0.00017 (Feedly, ENISA EUVD).

Technical details

The root cause is improper resource management (CWE-401 — Missing Release of Memory after Effective Lifetime) in the ath12k driver's RX error handler. When packets from unassociated peers arrive on the REO (Reorder) exception ring, they carry an MSDU (MAC Service Data Unit) buffer type descriptor rather than the expected link descriptor type. The function ath12k_hal_desc_reo_parse_err() returns early upon detecting the type mismatch, but the code path fails to call dev_kfree_skb_any() or equivalent to release the associated skb, resulting in a memory leak and potential kernel crash under sustained traffic conditions. The fix explicitly drops MSDU buffer type packets in the RX error handler before any further processing. This was tested on QCN9274 hw2.0 PCI with firmware WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1 (Feedly, ENISA EUVD).

Impact

Successful triggering of this vulnerability can cause kernel crashes (system instability or denial of service) and persistent memory buffer leaks on systems using Qualcomm ath12k-based Wi-Fi 7 adapters. An attacker in wireless proximity who sends crafted packets from an unassociated peer state could repeatedly trigger the leak, degrading system performance or causing an outright kernel panic. There is no evidence of confidentiality or integrity impact beyond availability loss (Feedly).

Mitigation and workarounds

The Linux kernel maintainers have released patches addressing this vulnerability in stable branches. Users should update to kernel version 6.17.13, 6.18.2, or 6.19-rc1 (or later), which include the fix commits 5ff5a9d71cdc, ab0554f51e5f, and 36f9edbb9d0f respectively. As a workaround where patching is not immediately possible, disabling or removing the ath12k Wi-Fi driver module on affected systems will prevent exploitation, though this also disables Wi-Fi functionality. Distribution-specific kernel updates from vendors such as Ubuntu, Debian, Red Hat, and SUSE should be monitored and applied promptly (ENISA EUVD, Feedly).

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