CVE-2023-54169
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54169 is a memory leak vulnerability in the Linux kernel's net/mlx5e driver, specifically within the mlx5e_ptp_open function. When kvzalloc_node or kvzalloc fails during PTP (Precision Time Protocol) channel initialization, the memory pointed to by the c or cparams variables is not properly freed, resulting in a kernel memory leak. The vulnerability affects Linux kernel versions starting from the introduction of the affected code (commit 145e5637d941) up to the patched stable releases. It was published on December 30, 2025, with an EPSS score of 0.023% (Low) and no CVSS base score has been formally assigned (Feedly, EUVD).

Technical details

The root cause is improper resource cleanup on error paths (CWE-401: Missing Release of Memory after Effective Lifetime). In mlx5e_ptp_open, when kernel memory allocation functions kvzalloc_node or kvzalloc return failure, the function exits without freeing previously allocated memory buffers referenced by the local pointers c and cparams. The fix adds explicit kvfree() calls in the error path to release these allocations. This is a local, kernel-internal issue triggered under memory pressure conditions and does not involve external network input or user-supplied data (Feedly, EUVD).

Impact

The primary impact is a kernel memory leak in systems using Mellanox/NVIDIA mlx5e network adapters with PTP functionality enabled. Repeated triggering of the error path (e.g., under sustained memory pressure) could gradually exhaust kernel memory, potentially degrading system stability or availability over time. There is no known confidentiality or integrity impact, and the vulnerability does not enable privilege escalation or remote code execution (Feedly).

Mitigation and workarounds

The fix has been backported to multiple stable Linux kernel branches. Patched versions include kernel 5.15.121, 6.1.40, 6.4.5, and 6.5 (mainline). Users should update to these or later stable kernel releases. No configuration-based workaround is available; upgrading the kernel is the recommended remediation. Systems not using Mellanox/NVIDIA mlx5e adapters or PTP functionality are not affected (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