CVE-2025-68781
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2025-68781 is a use-after-free vulnerability in the Linux kernel's Freescale USB OTG (On-The-Go) physical layer driver (usb: phy: fsl-usb). A race condition during device removal via fsl_otg_remove() can result in the fsl_otg structure being freed while the delayed work item otg_event is still pending or executing, causing fsl_otg_event() to access already-freed memory. The vulnerability was identified through static analysis and disclosed on January 13, 2026. No official CVSS score has been assigned by NVD; Feedly estimates the severity as Medium with an EPSS score of 0.000180 (Feedly, NVD).

Technical details

The root cause is a use-after-free (CWE-416) triggered by a time-of-check/time-of-use race condition in the Linux kernel's drivers/usb/phy/phy-fsl-usb.c. The otg_event delayed work item is initialized in fsl_otg_conf() and scheduled when a host controller binds to the OTG controller or when the USB ID pin state changes. During device removal, fsl_otg_remove() calls kfree(fsl_otg_dev) without first ensuring the delayed work has completed, allowing fsl_otg_event() to execute concurrently and dereference the freed fsl_otg structure via container_of(). The fix adds a call to disable_delayed_work_sync() in fsl_otg_remove() before memory deallocation, ensuring the work is canceled and fully completed before the structure is freed (NVD, Feedly).

Impact

Successful exploitation could lead to kernel memory corruption, system instability, or denial of service (kernel panic/crash). The vulnerability primarily affects availability, as corrupted kernel memory may cause unpredictable system behavior. Exploitation requires local access to a system with a Freescale USB controller and the ability to trigger USB device hot-plugging or mode switching, limiting the scope to embedded or industrial systems using Freescale/NXP hardware (Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of this report. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is very low at 0.000180, reflecting minimal exploitation probability. Exploitation requires local access and the ability to trigger a specific race condition window during USB device removal, making opportunistic exploitation unlikely (Feedly).

Mitigation and workarounds

Patches have been integrated into the following Linux kernel stable branches: 6.1.160, 6.6.120, 6.12.64, 6.18.3, and 6.19-rc3 or later. Downstream distributions including Debian (linux 6.1.162-1, DLA-4476-1) and Ubuntu (USN-8177-1, USN-8177-2, USN-8183-1, USN-8183-2, USN-8245-1, USN-8257-1) have also released updated packages. If immediate patching is not possible, consider disabling the Freescale USB OTG driver if it is not required, or limiting USB hot-plugging on affected systems. Monitor kernel logs for OTG-related errors or unexpected crashes as a precautionary measure (Feedly, Debian LTS, Ubuntu USN-8177-1).

Additional resources


SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-74733NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesAug 22, 2026
CVE-2026-74732NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-firmware
NoYesAug 22, 2026
CVE-2026-74731NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoNoAug 22, 2026
CVE-2026-74730NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug-devel
NoYesAug 22, 2026
CVE-2026-74729NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesAug 22, 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