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