In the Linux kernel, the following vulnerability has been resolved:
tracing/timerlat: Only clear timer if a kthread exists
The timerlat tracer can use user space threads to check for osnoise and timer latency. If the program using this is killed via a SIGTERM, the threads are shutdown one at a time and another tracing instance can start up resetting the threads before they are fully closed. That causes the hrtimer assigned to the kthread to be shutdown and freed twice when the dying thread finally closes the file descriptors, causing a use-after-free bug.
Only cancel the hrtimer if the associated thread is still around. Also add the interface_lock around the resetting of the tlat_var->kthread.
Note, this is just a quick fix that can be backported to stable. A real fix is to have a better synchronization between the shutdown of old threads and the starting of new ones.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 27, 2026 | Jul 27, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Sep 27, 2024 |
| Suse | — | Upgrade kernel-rt-extraUpgrade dlm-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-64kbUpgrade dtb-exynosUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade cluster-md-kmp-rtUpgrade dtb-qcomUpgrade kernel-defaultUpgrade dtb-nvidiaUpgrade kernel-debug-vdsoUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade kernel-rtUpgrade dtb-mediatekUpgrade dtb-xilinxUpgrade kernel-default-vdsoUpgrade kselftests-kmp-defaultUpgrade dtb-caviumUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade kernel-64kb-develUpgrade kernel-develUpgrade dtb-allwinnerUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade ocfs2-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-baseUpgrade kernel-azure-vdsoUpgrade dtb-amazonUpgrade ocfs2-kmp-azureUpgrade kernel-symsUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-extraUpgrade dtb-socionextUpgrade kernel-default-livepatchUpgrade kernel-obs-qaUpgrade kselftests-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-default-develUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-64kbUpgrade dtb-renesasUpgrade dtb-apmUpgrade dtb-amlogicUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-debug-develUpgrade kernel-rt-optionalUpgrade kernel-azureUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debugUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade gfs2-kmp-azureUpgrade dtb-appleUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade kernel-source-vanillaUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-rtUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade dtb-hisiliconUpgrade kernel-source-azureUpgrade kernel-source-rtUpgrade kselftests-kmp-rtUpgrade dtb-lgUpgrade dtb-broadcomUpgrade dlm-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-amdUpgrade reiserfs-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-debugUpgrade kernel-rt-develUpgrade reiserfs-kmp-azureUpgrade kernel-sourceUpgrade dlm-kmp-rtUpgrade kernel-devel-azureUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-azure-develUpgrade kernel-docs | Dec 5, 2025 | Dec 13, 2024 |
| Ubuntu | — | Upgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-ibmUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-awsUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-azureUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-raspiUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeUpgrade linux-image-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-gkeopUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-genericUpgrade linux-image-oem-24.04Upgrade linux-image-generic-64k-hwe-22.04 | Dec 13, 2024 | Sep 27, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub