CVE-2025-68312
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68312 is a race condition vulnerability in the Linux kernel's usbnet driver that can lead to a "free active object (kevent)" kernel error during USB network device unregistration. The flaw was disclosed on December 16, 2025, and affects multiple stable Linux kernel branches introduced from kernel version 6.0 onward. Patched versions include Linux 5.4.302, 5.10.247, 5.15.197, 6.1.159, 6.6.117, 6.12.58, 6.17.8, and 6.18. It carries a CVSS v3.1 base score of 7.0 (High) (Red Hat CVE, ENISA EUVD).

Technical details

The root cause is a race condition (CWE-362) in the usbnet driver's device lifecycle management. When a usbnet device is probed, usbnet_link_change(dev, 0, 0) queues a kevent work item in the global workqueue. If the device is unregistered before the kevent is scheduled — and the device is not in an "up" state (so ndo_stop() is not called to cancel the kevent) — a subsequent free_netdev() call frees memory still referenced by the active kevent, triggering a kernel use-after-free or "free active object" error. The fix cancels the kevent explicitly before free_netdev() is executed, closing the race window (Red Hat CVE, ENISA EUVD).

Impact

Successful exploitation could cause kernel instability or crashes (denial of service) on systems with USB networking devices. Because the vulnerability involves improper memory management at the kernel level, it theoretically carries high confidentiality, integrity, and availability impacts under certain conditions, as reflected in the CVSS score. The attack is local in scope, limiting the blast radius to the affected host, but a kernel crash could disrupt all services running on the system (Red Hat CVE, ENISA EUVD).

Mitigation and workarounds

Update the Linux kernel to a patched version: 5.4.302, 5.10.247, 5.15.197, 6.1.159, 6.6.117, 6.12.58, 6.17.8, or 6.18. Distribution-specific updates are available from Red Hat, Ubuntu (USN-8096-1, USN-8096-2, USN-8096-3, USN-8096-5), Oracle Linux, SUSE, and Amazon Linux 2. As a short-term workaround, limiting local user access and avoiding hot-plug/unplug of USB network devices on sensitive systems can reduce exposure until patching is feasible (Red Hat CVE, Ubuntu USN-8096-1, Amazon Linux).

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