In the Linux kernel, the following vulnerability has been resolved:
bpf: Fix WARN() in get_bpf_raw_tp_regs
syzkaller reported an issue:
WARNING: CPU: 3 PID: 5971 at kernel/trace/bpf_trace.c:1861 get_bpf_raw_tp_regs+0xa4/0x100 kernel/trace/bpf_trace.c:1861 Modules linked in: CPU: 3 UID: 0 PID: 5971 Comm: syz-executor205 Not tainted 6.15.0-rc5-syzkaller-00038-g707df3375124 #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 RIP: 0010:get_bpf_raw_tp_regs+0xa4/0x100 kernel/trace/bpf_trace.c:1861 RSP: 0018:ffffc90003636fa8 EFLAGS: 00010293 RAX: 0000000000000000 RBX: 0000000000000003 RCX: ffffffff81c6bc4c RDX: ffff888032efc880 RSI: ffffffff81c6bc83 RDI: 0000000000000005 RBP: ffff88806a730860 R08: 0000000000000005 R09: 0000000000000003 R10: 0000000000000004 R11: 0000000000000000 R12: 0000000000000004 R13: 0000000000000001 R14: ffffc90003637008 R15: 0000000000000900 FS: 0000000000000000(0000) GS:ffff8880d6cdf000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f7baee09130 CR3: 0000000029f5a000 CR4: 0000000000352ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> ____bpf_get_stack_raw_tp kernel/trace/bpf_trace.c:1934 [inline] bpf_get_stack_raw_tp+0x24/0x160 kernel/trace/bpf_trace.c:1931 bpf_prog_ec3b2eefa702d8d3+0x43/0x47 bpf_dispatcher_nop_func include/linux/bpf.h:1316 [inline] __bpf_prog_run include/linux/filter.h:718 [inline] bpf_prog_run include/linux/filter.h:725 [inline] __bpf_trace_run kernel/trace/bpf_trace.c:2363 [inline] bpf_trace_run3+0x23f/0x5a0 kernel/trace/bpf_trace.c:2405 __bpf_trace_mmap_lock_acquire_returned+0xfc/0x140 include/trace/events/mmap_lock.h:47 __traceiter_mmap_lock_acquire_returned+0x79/0xc0 include/trace/events/mmap_lock.h:47 __do_trace_mmap_lock_acquire_returned include/trace/events/mmap_lock.h:47 [inline] trace_mmap_lock_acquire_returned include/trace/events/mmap_lock.h:47 [inline] __mmap_lock_do_trace_acquire_returned+0x138/0x1f0 mm/mmap_lock.c:35 __mmap_lock_trace_acquire_returned include/linux/mmap_lock.h:36 [inline] mmap_read_trylock include/linux/mmap_lock.h:204 [inline] stack_map_get_build_id_offset+0x535/0x6f0 kernel/bpf/stackmap.c:157 __bpf_get_stack+0x307/0xa10 kernel/bpf/stackmap.c:483 ____bpf_get_stack kernel/bpf/stackmap.c:499 [inline] bpf_get_stack+0x32/0x40 kernel/bpf/stackmap.c:496 ____bpf_get_stack_raw_tp kernel/trace/bpf_trace.c:1941 [inline] bpf_get_stack_raw_tp+0x124/0x160 kernel/trace/bpf_trace.c:1931 bpf_prog_ec3b2eefa702d8d3+0x43/0x47
Tracepoint like trace_mmap_lock_acquire_returned may cause nested call as the corner case show above, which will be resolved with more general method in the future. As a result, WARN_ON_ONCE will be triggered. As Alexei suggested, remove the WARN_ON_ONCE first.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.239-236.958Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-develUpgrade kernelUpgrade kernel-headersUpgrade python-perfUpgrade kernel-livepatch-5.15.186-128.192Upgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade perfUpgrade kernel-tools-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extraUpgrade kernel-modules-extraUpgrade kernel6.12-debuginfoUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernelUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-headersUpgrade kernel-livepatch-6.1.144-170.251Upgrade kernel6.12-debuginfo-common-x86_64Upgrade perf6.12Upgrade python3-perf6.12Upgrade kernel6.12Upgrade perf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade python3-perfUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-libbpf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade python3-perf6.12-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-develUpgrade perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-tools | Aug 5, 2025 | Jul 10, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 11, 2025 | Jul 11, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel | Nov 12, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel | Oct 14, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel | Sep 15, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Oct 24, 2025 | Sep 9, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 14, 2025 | Jul 10, 2025 |
| Ubuntu | — | Upgrade linux-image-intelUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.14.0-32-genericUpgrade linux-image-realtime-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-azure-fips-5.15Upgrade linux-image-azure-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-gke-6.8Upgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-5.15.0-156-fipsUpgrade linux-image-generic-64kUpgrade linux-image-genericUpgrade linux-image-kvm-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-virtualUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-gkeopUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-6.14Upgrade linux-image-lowlatency-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oracle-64kUpgrade linux-image-generic-6.14Upgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-realtime-6.14Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-oem-22.04cUpgrade linux-image-fipsUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-xilinxUpgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-azureUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-azure-6.14Upgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracleUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-gke-64kUpgrade linux-image-generic-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-gcp-5.15Upgrade linux-image-fips-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-virtual-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-raspiUpgrade linux-image-oracle-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-virtual-6.14Upgrade linux-image-oem-6.14Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-generic-64k-5.15Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1012-oemUpgrade linux-image-oem-24.04cUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-generic-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-fips-5.15Upgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-6.14Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-ibm-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-5.15.0-1096-azureUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-aws-64k-6.14Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04b | Jul 14, 2025 | Jul 10, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 3, 2025 | Jul 10, 2025 |
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