CVE-2026-23135
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23135 is a denial-of-service vulnerability in the Linux kernel's ath12k WiFi driver caused by incorrect DMA pointer handling during buffer deallocation. The dma_alloc_coherent() function stores allocated buffer addresses in _unaligned fields, but the driver incorrectly passes aligned addresses to dma_free_coherent() instead of the original unaligned pointers. Affected Linux kernel versions include 6.3 through 6.6.121, 6.7 through 6.12.67, 6.13 through 6.18.7, and 6.19-rc1 through 6.19-rc6. It was published on February 14, 2026, with patches released on March 17, 2026. The CVSS v3.1 base score is 5.5 (Medium) (Feedly).

Technical details

The root cause is improper memory management (CWE-119/incorrect pointer use) in the ath12k WiFi driver within the Linux kernel. When dma_alloc_coherent() allocates a DMA-mapped buffer, it returns both an aligned address (used for data access) and an unaligned address (stored in XXX_unaligned fields, required for correct deallocation). The driver erroneously passes the aligned address to dma_free_coherent(), which can result in freeing an incorrect memory region, leading to memory corruption or kernel instability. Exploitation requires local access with low privileges and no user interaction (Feedly, Kernel Patch 1).

Impact

Successful exploitation allows a local, low-privileged attacker to trigger a denial-of-service condition, causing system instability or a kernel crash due to improper DMA buffer deallocation in the ath12k WiFi driver. There is no confidentiality or integrity impact; the vulnerability is limited to availability (rated HIGH for availability impact). In multi-user environments, this represents a practical threat where an unprivileged user could crash the system, disrupting all services running on the affected host (Feedly).

Indicators of compromise

  • Logs: Unexpected kernel oops, BUG, or panic messages in /var/log/kern.log or dmesg output referencing ath12k or DMA-related errors.
  • Process/System Behavior: Sudden system reboots or kernel crashes on systems with Qualcomm ath12k WiFi hardware; kernel warnings about invalid DMA address frees.
  • File System: Kernel crash dump files (e.g., /var/crash/) generated unexpectedly on systems with ath12k driver loaded.

Mitigation and workarounds

Patches have been released across four kernel stable commits: 24585a13c41e, 36e0bc5e8b28, 4846b32be324, and bb97131fbf9b. Administrators should update to Linux kernel version 6.6.122 or later, 6.12.68 or later, or 6.18.8 or later, depending on the branch in use. If immediate patching is not feasible, restrict local user access on systems running vulnerable kernel versions with ath12k WiFi drivers, particularly in multi-user environments, and monitor system logs for unexpected kernel warnings or crashes (Feedly, Kernel Patch 1).

Community reactions

The vulnerability has been picked up by standard Linux security tracking resources including Tenable (Nessus plugins 299179 and 318847), Qualys, and several Linux security news outlets such as pro-linux.de and linuxsecurity.com, reflecting routine coverage of kernel CVEs. No notable researcher commentary or significant social media discussion has been identified beyond standard vulnerability database entries (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