PT-2025-42269 · Linux+5 · Linux Kernel+5
Published
2025-09-17
·
Updated
2026-05-07
·
CVE-2025-39995
CVSS v2.0
4.6
Medium
| Vector | AV:L/AC:L/Au:S/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The Linux kernel contains a flaw related to the handling of timers and work items within the tc358743 device driver. Specifically, the use of
timer delete() and cancel delayed work() does not guarantee the termination of associated timer and work items before the resources are freed, leading to a use-after-free condition. This can occur during probe failure after timer initialization, where orphaned timers and work items may continue to run and access already-freed memory. The issue was initially identified through static analysis and reproduced using a functional emulation of the tc358743 device. The trace captured by KASAN indicates a slab-use-after-free in the run timer base.part.0 function.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Improper Initialization
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu
Tc358743