bpf, sockmap: Fix af_unix iter deadlock
CVE-2026-53035 is fixed in 70 products on 1 platform, first by ALAS2023-2026-1882, released June 22, 2026. It is not reported as exploited. Patch Radar priority: Routine.
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
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| bpftool · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| bpftool-debuginfo · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| bpftool6.12 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| bpftool6.12-debuginfo · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| bpftool6.18 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| bpftool6.18-debuginfo · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| dtb-aarch64 · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-64kb · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-64kb · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-64kb · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-azure · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-azure · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-azure · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-debuginfo · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-debuginfo-common-aarch64 · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-debuginfo-common-x86_64 · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-default · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-default · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-default · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23237-1 | Aug 11, 2026 |
| kernel-default-base · opensuse-leap 16.0 | 6.12.0-160000.37.1.160000.2.19 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-default-base · sles 15.7 | 6.4.0-150700.53.73.2.150700.17.41.4 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-default-base · sles 16.0 | 6.12.0-160000.37.1.160000.2.19 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-devel · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-docs · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-docs · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-docs · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-headers · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-kvmsmall · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-kvmsmall · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-livepatch-6.1.175-219.357 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-livepatch-6.12.92-122.166 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel-livepatch-6.18.33-63.124 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel-livepatch-SLE15-SP7-RT_Update_18 · sles 15.7 | 1-150700.1.5.1 | SUSE-SU-2026:3130-1 | Jul 20, 2026 |
| kernel-livepatch-SLE15-SP7_Update_19 · sles 15.7 | 1-150700.15.3.4 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-modules-extra · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-modules-extra-common · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-obs-build · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-obs-build · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-obs-qa · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-obs-qa · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-rt · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-source · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-source · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-source · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-syms · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-syms · sles 15.7 | 6.4.0-150700.53.73.1 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-syms · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel-tools · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-tools-debuginfo · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-tools-devel · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| kernel-zfcpdump · opensuse-leap 16.0 | 6.12.0-160000.37.1 | OPENSUSE-SU-2026:21555-1 | Aug 12, 2026 |
| kernel-zfcpdump · sles 15.7 | 6.4.0-150700.53.73.2 | SUSE-SU-2026:3166-1 | Jul 21, 2026 |
| kernel-zfcpdump · sles 16.0 | 6.12.0-160000.37.1 | SUSE-SU-2026:23231-1 | Aug 11, 2026 |
| kernel6.12 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-debuginfo · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-debuginfo-common-aarch64 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-debuginfo-common-x86_64 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-devel · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-headers · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-modules-extra · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-modules-extra-common · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-tools · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-tools-debuginfo · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.12-tools-devel · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| kernel6.18 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-debuginfo · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-debuginfo-common-aarch64 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-debuginfo-common-x86_64 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-devel · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-headers · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-modules-extra · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-modules-extra-common · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-tools · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-tools-debuginfo · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| kernel6.18-tools-devel · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| linux · Debian 12.15 (bookworm) | 6.1.176-1 | DEBIAN-CVE-2026-53035 | Jun 25, 2026 |
| linux · Debian 13.5 (trixie) | 6.12.94-1 | DEBIAN-CVE-2026-53035 | Jun 25, 2026 |
| linux · Debian 14 | 7.0.10-1 | DEBIAN-CVE-2026-53035 | Jun 25, 2026 |
| perf · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| perf-debuginfo · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| perf6.12 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| perf6.12-debuginfo · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| perf6.18 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| perf6.18-debuginfo · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| python3-perf · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| python3-perf-debuginfo · amzn 2023 | 1:6.1.175-219.357.amzn2023 | ALAS2023-2026-1882 | Jun 22, 2026 |
| python3-perf6.12 · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| python3-perf6.12-debuginfo · amzn 2023 | 1:6.12.92-122.166.amzn2023 | ALAS2023-2026-1894 | Jun 22, 2026 |
| python3-perf6.18 · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
| python3-perf6.18-debuginfo · amzn 2023 | 1:6.18.33-63.124.amzn2023 | ALAS2023-2026-1866 | Jun 22, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.