CVE-2025-68729
NoneCVSS
—
EPSS
0.2%
Published
Dec 24, 2025
CISA due date
—
Cloudanix analysis
A Linux kernel WiFi driver bug can cause system crashes or memory leaks when receiving certain invalid network packets.
- Exploitation
- Adjacent Network
- Attacker needs
- None
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
Failure to free skb buffers for MSDU-type packets received on the REO exception ring from unassociated peers in ath12k_hal_desc_reo_parse_err causes memory leaks and potential kernel crashes due to unhandled buffer types.
Why it matters to the business
Kernel instability or crashes on systems using affected ath12k WiFi hardware can disrupt operations and availability; widespread presence in EKS distributions increases exposure across containerized environments.
How an attack unfolds
An attacker sends frames from an unassociated peer to trigger the REO exception ring path, delivering MSDU buffer type packets that the driver does not free, leading to leaks and crashes.
How to fix it
Upgrade to fixed kernel commit 5ff5a9d71cdc49c3400f30583a784ad0a17d01ec or package versions 1.32.9-r0 for all listed eks-distro components.
How to confirm the fix worked
Verify kernel or package version matches fixed releases; confirm absence of the vulnerable ath12k RX error path code via source inspection or runtime checks for buffer type handling.
Typical attack path
- Locate target system using ath12k hardware
- Transmit crafted frames from an unassociated station to hit the REO exception ring
- Trigger MSDU buffer type handling without skb release
- Cause repeated leaks or kernel panic via sustained invalid RX traffic
How to detect it
Search kernel logs for ath12k_hal_desc_reo_parse_err references, skb allocation warnings, or REO exception ring errors; correlate with unassociated peer RX events.
- ath12k_hal_desc_reo_parse_err
- MSDU buffer type
- REO exception ring
What your security team should do
- Apply fixed kernel and package versions immediately on all affected systems
- Prioritize patching for WiFi-enabled hosts in production EKS environments
- Monitor for ath12k-related kernel oops and memory pressure until updates are deployed
The record
In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Fix MSDU buffer types handling in RX error path Currently, packets received on the REO exception ring from unassociated peers are of MSDU buffer type, while the driver expects link descriptor type packets. These packets are not parsed further due to a return check on packet type in ath12k_hal_desc_reo_parse_err(), but the associated skb is not freed. This may lead to kernel crashes and buffer leaks. Hence to fix, update the RX error handler to explicitly drop MSDU buffer type packets received on the REO exception ring. This prevents further processing of invalid packets and ensures stability in the RX error handling path. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 6.3.0 | 6.17.13 |
| openSUSE:Tumbleweed | kernel-source | 0 | 6.18.5-1.1 |
| openSUSE:Tumbleweed | kernel-source-longterm | 0 | 6.18.16-1.1 |
Related vulnerabilities
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel