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-toolsUpgrade kernel-livepatch-5.10.239-236.958Upgrade kernel-develUpgrade bpftoolUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.186-128.192Upgrade kernel-headersUpgrade python-perfUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade perfUpgrade perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-modules-extraUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade kernel6.12-debuginfoUpgrade python3-perf6.12Upgrade kernel6.12Upgrade perf6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel6.12-modules-extraUpgrade kernel-headersUpgrade kernel-livepatch-6.1.144-170.251Upgrade kernelUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-toolsUpgrade bpftoolUpgrade perfUpgrade python3-perf6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade python3-perfUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade perf6.12-debuginfo | Aug 5, 2025 | Jul 10, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 11, 2025 | Jul 11, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perf | Nov 12, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftool | Oct 14, 2025 | Sep 9, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perf | 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-aws-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-azure-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-oem-6.14Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-azure-lts-24.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-gcp-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-6.14.0-1012-oemUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.14.0-1013-awsUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1096-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-generic-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-gke-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-ibm-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-generic-64k-6.14Upgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-generic-64k-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-156-fipsUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-realtime-6.14Upgrade linux-image-oem-22.04aUpgrade linux-image-generic-64kUpgrade linux-image-gkeUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-6.14.0-32-genericUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-azureUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-virtualUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-gke-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-tegraUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-kvm-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-raspi-5.15Upgrade linux-image-genericUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-oem-24.04Upgrade linux-image-raspi-6.14Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeopUpgrade linux-image-generic-6.14Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-ibm-5.15Upgrade linux-image-intelUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-oem-22.04cUpgrade linux-image-realtime-6.8.1Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-xilinxUpgrade linux-image-nvidia-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-6.14Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-5.15 | 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