In the Linux kernel, the following vulnerability has been resolved:
tracing/osnoise: Fix crash in timerlat_dump_stack()
We have observed kernel panics when using timerlat with stack saving, with the following dmesg output:
memcpy: detected buffer overflow: 88 byte write of buffer size 0 WARNING: CPU: 2 PID: 8153 at lib/string_helpers.c:1032 __fortify_report+0x55/0xa0 CPU: 2 UID: 0 PID: 8153 Comm: timerlatu/2 Kdump: loaded Not tainted 6.15.3-200.fc42.x86_64 #1 PREEMPT(lazy) Call Trace: <TASK> ? trace_buffer_lock_reserve+0x2a/0x60 __fortify_panic+0xd/0xf __timerlat_dump_stack.cold+0xd/0xd timerlat_dump_stack.part.0+0x47/0x80 timerlat_fd_read+0x36d/0x390 vfs_read+0xe2/0x390 ? syscall_exit_to_user_mode+0x1d5/0x210 ksys_read+0x73/0xe0 do_syscall_64+0x7b/0x160 ? exc_page_fault+0x7e/0x1a0 entry_SYSCALL_64_after_hwframe+0x76/0x7e
__timerlat_dump_stack() constructs the ftrace stack entry like this:
struct stack_entry *entry; ... memcpy(&entry->caller, fstack->calls, size); entry->size = fstack->nr_entries;
Since commit e7186af7fb26 ("tracing: Add back FORTIFY_SOURCE logic to kernel_stack event structure"), struct stack_entry marks its caller field with __counted_by(size). At the time of the memcpy, entry->size contains garbage from the ringbuffer, which under some circumstances is zero, triggering a kernel panic by buffer overflow.
Populate the size field before the memcpy so that the out-of-bounds check knows the correct size. This is analogous to __ftrace_trace_stack().
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-tools-develUpgrade kernel-livepatch-6.12.40-63.114Upgrade kernel6.12-libbpfUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-libbpf-staticUpgrade kernel6.12-toolsUpgrade perf6.12Upgrade python3-perf6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel6.12-headersUpgrade kernel6.12-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-modules-extraUpgrade kernel6.12-libbpf-debuginfoUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade perf6.12-debuginfoUpgrade bpftool6.12Upgrade kernel6.12 | Sep 16, 2025 | Jul 28, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Suse | — | Upgrade kselftests-kmp-defaultUpgrade dtb-sprdUpgrade kernel-docsUpgrade kernel-rt-vdsoUpgrade kernel-default-vdsoUpgrade kernel-rt-livepatch-develUpgrade dtb-exynosUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-kvmsmallUpgrade dtb-rockchipUpgrade kernel-rtUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-obs-buildUpgrade gfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-64kb-extraUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-rtUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade kernel-defaultUpgrade kernel-rt-extraUpgrade dtb-nvidiaUpgrade kernel-rt-optionalUpgrade kernel-sourceUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade dtb-armUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-rtUpgrade dtb-xilinxUpgrade dtb-appleUpgrade kernel-default-extraUpgrade gfs2-kmp-64kbUpgrade dtb-alteraUpgrade kernel-64kbUpgrade kernel-default-livepatch-develUpgrade kernel-default-develUpgrade dtb-lgUpgrade dtb-caviumUpgrade kernel-obs-qaUpgrade kernel-default-optionalUpgrade kernel-64kb-develUpgrade dtb-marvellUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade kernel-zfcpdumpUpgrade dtb-socionextUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade kernel-develUpgrade kernel-kvmsmall-develUpgrade dtb-broadcomUpgrade kernel-docs-htmlUpgrade dtb-renesasUpgrade dlm-kmp-64kbUpgrade kernel-symsUpgrade gfs2-kmp-rtUpgrade kselftests-kmp-rtUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade dtb-apmUpgrade dtb-amazonUpgrade ocfs2-kmp-64kb | Dec 5, 2025 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-generic-64k-6.14Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-nvidia-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-gke-64kUpgrade linux-image-oracle-6.14Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.14.0-36-genericUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-oracle-6.8Upgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-6.14Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.14.0-1016-oemUpgrade linux-image-aws-6.14Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-oracle-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-virtual-6.14Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-kvmUpgrade linux-image-generic-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-xilinx-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-aws-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-raspi-6.14Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gkeUpgrade linux-image-oem-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-nvidiaUpgrade linux-image-aws-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-azureUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-oem-22.04aUpgrade linux-image-ibm-classicUpgrade linux-image-gkeopUpgrade linux-image-generic-lpaeUpgrade linux-image-genericUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-lowlatency-6.8 | Jul 31, 2025 | Jul 28, 2025 |
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