In the Linux kernel, the following vulnerability has been resolved:
bpf: fix recursive lock when verdict program return SK_PASS
When the stream_verdict program returns SK_PASS, it places the received skb into its own receive queue, but a recursive lock eventually occurs, leading to an operating system deadlock. This issue has been present since v6.9.
''' sk_psock_strp_data_ready write_lock_bh(&sk->sk_callback_lock) strp_data_ready strp_read_sock read_sock -> tcp_read_sock strp_recv cb.rcv_msg -> sk_psock_strp_read # now stream_verdict return SK_PASS without peer sock assign __SK_PASS = sk_psock_map_verd(SK_PASS, NULL) sk_psock_verdict_apply sk_psock_skb_ingress_self sk_psock_skb_ingress_enqueue sk_psock_data_ready read_lock_bh(&sk->sk_callback_lock) <= dead lock
'''
This topic has been discussed before, but it has not been fixed. Previous discussion: https://lore.kernel.org/all/[email protected]
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/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-develUpgrade bpftoolUpgrade perfUpgrade kernel-livepatch-5.10.233-223.887Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.176-118.170Upgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernelUpgrade python-perfUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfo | Mar 14, 2025 | Dec 28, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-livepatch-6.1.124-134.200Upgrade kernel-modules-extra-commonUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade perfUpgrade python3-perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade python3-perfUpgrade bpftoolUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-devel | Mar 27, 2025 | Dec 28, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jan 13, 2025 | Dec 28, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelists | Apr 11, 2025 | Dec 28, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel | Jun 11, 2025 | Dec 28, 2024 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf | Jun 11, 2025 | Dec 28, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Feb 11, 2025 | Dec 28, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1145-gcpUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-fipsUpgrade linux-image-oem-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-genericUpgrade linux-image-ibmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1090-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-oracleUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04bUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1084-azureUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-24.04bUpgrade linux-image-gkeUpgrade linux-image-azure-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-aws-fipsUpgrade linux-image-awsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-5.4.0-1142-aws-fipsUpgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1027-awsUpgrade linux-image-5.4.0-1129-kvmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.4.0-1088-ibmUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-135-fipsUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-oem-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-58-genericUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1140-oracleUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-oem-osp1Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-5.4.0-1147-azure-fipsUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1101-bluefieldUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-aws-lts-20.04Upgrade linux-image-azureUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-nvidia-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.4.0-211-generic-lpaeUpgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-5.4.0-211-genericUpgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1060-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.11.0-1009-azureUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-gcp-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oemUpgrade linux-image-generic-64kUpgrade linux-image-5.4.0-211-lowlatencyUpgrade linux-image-intelUpgrade linux-image-5.4.0-1147-azureUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-gcp-fipsUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-realtimeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-5.4.0-1145-gcp-fipsUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-gkeop-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-5.15.0-136-generic-64k | Feb 20, 2025 | Dec 28, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 29, 2025 | Dec 28, 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