CVE-2023-54275
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54275 is a memory leak vulnerability in the Linux kernel's ath11k Wi-Fi driver, specifically in the ath11k_peer_rx_frag_setup function. When crypto_alloc_shash() allocates cryptographic resources and a subsequent ath11k_peer_find() call fails, the allocated memory is not released via crypto_free_shash(), resulting in a kernel memory leak. The vulnerability affects Linux kernel versions starting from commit 243874c64c81 across multiple stable branches, with patches available in versions 5.10.173, 5.15.99, 6.1.16, 6.2.3, and 6.3. It was published on December 30, 2025, and carries a CVSS v3.1 base score of 7.0 (High) per Red Hat's assessment (Red Hat CVE, Red Hat Bugzilla).

Technical details

The root cause is a missing resource cleanup path (CWE-401: Missing Release of Memory after Effective Lifetime) in the ath11k_peer_rx_frag_setup function of the Linux kernel's ath11k Wi-Fi driver. When crypto_alloc_shash() successfully allocates a hash transform object but the subsequent ath11k_peer_find() call fails to locate the peer, the code returns an error without calling crypto_free_shash() to release the allocated resources. The fix adds the missing crypto_free_shash() call in the error handling path to ensure proper cleanup. Exploitation requires local access with low privileges and high attack complexity, as an attacker would need to trigger the specific error condition in the driver (Red Hat CVE).

Impact

Successful exploitation of this vulnerability results in a kernel memory leak, which over time can degrade system performance and potentially exhaust kernel memory resources, leading to availability impacts. The CVSS scoring also attributes high confidentiality and integrity impact, suggesting that in certain conditions the memory leak could expose sensitive kernel memory contents or be leveraged as part of a more complex exploit chain. The vulnerability is limited in scope to the local system running an affected Linux kernel with the ath11k Wi-Fi driver loaded (Red Hat CVE).

Mitigation and workarounds

The Linux kernel maintainers have released patches across multiple stable branches. Users should update to the following patched versions or later: Linux 5.10.173, 5.15.99, 6.1.16, 6.2.3, or 6.3. The fix is contained in commits 137963e3b957 (5.10.x), 53c8a256e5d3 (5.15.x), e596b36e15a7 (6.1.x), 64a78ec4f457 (6.2.x), and ed3f83b3459a (6.3.x). As a workaround, systems that do not use Qualcomm ath11k-based Wi-Fi hardware can unload or blacklist the ath11k kernel module to eliminate exposure (Red Hat CVE, Red Hat Bugzilla).

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