CVE-2025-68312
kernel: usbnet: Prevents free active kevent
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · December 16, 2025
Updated · July 8, 2026
Description
A use-after-free vulnerability was found in the Linux kernel's usbnet driver. When a usbnet device is unregistered before a scheduled kevent work item executes, free_netdev() frees memory that the pending kevent will later access. This occurs because kevent cancellation is missing before device cleanup when the device was never brought up.
Statement
This race window exists during USB network device probe/disconnect sequences. The timing requirements make exploitation difficult but the underlying UAF could potentially be leveraged for code execution.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 4.7CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-763 · Release of Invalid Pointer or Reference