In the Linux kernel, the following vulnerability has been resolved:
bpf, sockmap: Fix af_unix iter deadlock
bpf_iter_unix_seq_show() may deadlock when lock_sock_fast() takes the fast path and the iter prog attempts to update a sockmap. Which ends up spinning at sock_map_update_elem()'s bh_lock_sock():
WARNING: possible recursive locking detected test_progs/1393 is trying to acquire lock: ffff88811ec25f58 (slock-AF_UNIX){+...}-{3:3}, at: sock_map_update_elem+0xdb/0x1f0
but task is already holding lock: ffff88811ec25f58 (slock-AF_UNIX){+...}-{3:3}, at: __lock_sock_fast+0x37/0xe0
other info that might help us debug this: Possible unsafe locking scenario:
CPU0 ---- lock(slock-AF_UNIX); lock(slock-AF_UNIX);
*** DEADLOCK ***
May be due to missing lock nesting notation
4 locks held by test_progs/1393: #0: ffff88814b59c790 (&p->lock){+.+.}-{4:4}, at: bpf_seq_read+0x59/0x10d0 #1: ffff88811ec25fd8 (sk_lock-AF_UNIX){+.+.}-{0:0}, at: bpf_seq_read+0x42c/0x10d0 #2: ffff88811ec25f58 (slock-AF_UNIX){+...}-{3:3}, at: __lock_sock_fast+0x37/0xe0 #3: ffffffff85a6a7c0 (rcu_read_lock){....}-{1:3}, at: bpf_iter_run_prog+0x51d/0xb00
Call Trace: dump_stack_lvl+0x5d/0x80 print_deadlock_bug.cold+0xc0/0xce __lock_acquire+0x130f/0x2590 lock_acquire+0x14e/0x2b0 _raw_spin_lock+0x30/0x40 sock_map_update_elem+0xdb/0x1f0 bpf_prog_2d0075e5d9b721cd_dump_unix+0x55/0x4f4 bpf_iter_run_prog+0x5b9/0xb00 bpf_iter_unix_seq_show+0x1f7/0x2e0 bpf_seq_read+0x42c/0x10d0 vfs_read+0x171/0xb20 ksys_read+0xff/0x200 do_syscall_64+0x6b/0x3a0 entry_SYSCALL_64_after_hwframe+0x76/0x7e
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_2023 | — | Upgrade kernel6.18-toolsUpgrade kernel6.18-tools-debuginfoUpgrade bpftool6.18-debuginfoUpgrade kernel6.18-modules-extraUpgrade kernel-livepatch-6.18.33-63.124Upgrade kernel6.18-tools-develUpgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.18-debuginfoUpgrade perf6.18Upgrade python3-perf6.18Upgrade kernel6.18-develUpgrade kernel6.18-headersUpgrade kernel6.18-debuginfo-common-aarch64Upgrade bpftool6.18Upgrade python3-perf6.18-debuginfoUpgrade kernel6.18-modules-extra-commonUpgrade kernel6.18Upgrade perf6.18-debuginfo | Jul 8, 2026 | Jun 24, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 5, 2026 | Jul 5, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Jun 24, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-fipsUpgrade linux-image-realtime-7.0Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-oracleUpgrade linux-image-7.0.0-28-genericUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-raspi-7.0Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-7.0.0-1009-oemUpgrade linux-image-ibm-classicUpgrade linux-image-kvmUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-7.0.0-1008-gcpUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1061-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-7.0.0-28-realtime-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-aws-64k-7.0Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gke-7.0Upgrade linux-image-7.0.0-28-realtimeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-azure-7.0Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-generic-7.0Upgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-gcp-7.0Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-bosUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-7.0.0-1009-awsUpgrade linux-image-realtime-64kUpgrade linux-image-nvidia-7.0Upgrade linux-image-azure-fdeUpgrade linux-image-azure-fde-7.0Upgrade linux-image-aws-7.0Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-virtual-7.0Upgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-awsUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-gcp-fipsUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gke-64kUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-7.0.0-1003-gke-64kUpgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-26.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-7.0Upgrade linux-image-lowlatency-64kUpgrade linux-image-gke-64k-7.0Upgrade linux-image-generic-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-oem-24.04dUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-20.04dUpgrade linux-image-laptop-23.10Upgrade linux-image-ibmUpgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-7.0.0-1008-gcp-64kUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04bUpgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-oem-7.0Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-26.04aUpgrade linux-image-oem-24.04aUpgrade linux-image-oracle-6.8Upgrade linux-image-oracle-7.0Upgrade linux-image-aws-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-azureUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-7.0.0-1003-gkeUpgrade linux-image-raspi-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-6.8Upgrade linux-image-gcpUpgrade linux-image-aws-lts-24.04Upgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-fips-6.8Upgrade linux-image-generic-64k-7.0Upgrade linux-image-gke-6.8Upgrade linux-image-gkeopUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-raspiUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-generic-64k-hwe-22.04 | Jul 20, 2026 | Jun 24, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 6, 2026 | Jun 24, 2026 |
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