CVE-2025-68779
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68779 is a use-after-free vulnerability in the Linux kernel's net/mlx5e driver caused by double unregistration of the PSP (Packet Steering Policy) subsystem during device removal. The flaw was published on January 13, 2026, and affects Linux kernel versions from commit 89ee2d92f66c up to the fixes applied in kernel 6.18.3 and 6.19-rc2. No CVSS score has been formally assigned by NVD at this time; Feedly estimates the severity as Medium, and the ENISA EUVD records a base score of 0.0 pending full analysis (Red Hat CVE, ENISA EUVD).

Technical details

The root cause is a double-free / refcount underflow (related to CWE-911: Improper Update of Reference Count) in the mlx5_core kernel module. During device removal, mlx5e_psp_unregister() is called twice: once directly from _mlx5e_remove() and again from mlx5e_nic_cleanup() as part of profile cleanup. This causes a refcount_t underflow, triggering a kernel warning (refcount_warn_saturate) and a use-after-free condition in lib/refcount.c. The fix removes the direct PSP unregistration call from the _mlx5e_remove path, relying solely on the profile cleanup path (Red Hat CVE, kernel.org patch 1, kernel.org patch 2).

Impact

Exploitation of this vulnerability can result in kernel memory corruption due to the use-after-free condition triggered during Mellanox mlx5e NIC driver teardown. In practice, this manifests as a kernel warning and potential system instability or crash (denial of service) on systems using affected Mellanox/NVIDIA ConnectX network adapters. Privilege escalation or remote code execution is theoretically possible via use-after-free primitives, though the local and hardware-specific nature of the trigger significantly limits the practical attack surface (Red Hat CVE).

Mitigation and workarounds

The vulnerability is fixed in Linux kernel versions 6.18.3 and 6.19-rc2 via upstream commits 35e93736f699 and e12c912f92cc. Users should update to a patched kernel version as soon as it is available from their distribution vendor (e.g., Red Hat, SUSE, Ubuntu). As a temporary workaround, avoiding dynamic driver unbind/rebind operations on systems using Mellanox mlx5e NICs can reduce exposure until a patched kernel is deployed (kernel.org patch 1, kernel.org patch 2, Red Hat CVE).

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