CVE-2023-53109

linux: In the Linux kernel, the following vulnerability has been resolved: net: tunnels: annotate lockless accesses to dev-...

CVE-2023-53109 is fixed in 20 products on 1 platform, first by ALAS2023-2023-148, released March 30, 2023. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
5.5
medium
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0020
10th percentile

In the Linux kernel, the following vulnerability has been resolved: net: tunnels: annotate lockless accesses to dev->needed_headroom IP tunnels can apparently update dev->needed_headroom in their xmit path. This patch takes care of three tunnels xmit, and also the core LL_RESERVED_SPACE() and LL_RESERVED_SPACE_EXTRA() helpers. More changes might be needed for completeness. BUG: KCSAN: data-race in ip_tunnel_xmit / ip_tunnel_xmit read to 0xffff88815b9da0ec of 2 bytes by task 888 on cpu 1: ip_tunnel_xmit+0x1270/0x1730 net/ipv4/ip_tunnel.c:803 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x516/0x570 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4881 [inline] netdev_start_xmit include/linux/netdevice.h:4895 [inline] xmit_one net/core/dev.c:3580 [inline] dev_hard_start_xmit+0x127/0x400 net/core/dev.c:3596 __dev_queue_xmit+0x1007/0x1eb0 net/core/dev.c:4246 dev_queue_xmit include/linux/netdevice.h:3051 [inline] neigh_direct_output+0x17/0x20 net/core/neighbour.c:1623 neigh_output include/net/neighbour.h:546 [inline] ip_finish_output2+0x740/0x840 net/ipv4/ip_output.c:228 ip_finish_output+0xf4/0x240 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:291 [inline] ip_output+0xe5/0x1b0 net/ipv4/ip_output.c:430 dst_output include/net/dst.h:444 [inline] ip_local_out+0x64/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x34a/0x4b0 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1451/0x1730 net/ipv4/ip_tunnel.c:813 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x516/0x570 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4881 [inline] netdev_start_xmit include/linux/netdevice.h:4895 [inline] xmit_one net/core/dev.c:3580 [inline] dev_hard_start_xmit+0x127/0x400 net/core/dev.c:3596 __dev_queue_xmit+0x1007/0x1eb0 net/core/dev.c:4246 dev_queue_xmit include/linux/netdevice.h:3051 [inline] neigh_direct_output+0x17/0x20 net/core/neighbour.c:1623 neigh_output include/net/neighbour.h:546 [inline] ip_finish_output2+0x740/0x840 net/ipv4/ip_output.c:228 ip_finish_output+0xf4/0x240 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:291 [inline] ip_output+0xe5/0x1b0 net/ipv4/ip_output.c:430 dst_output include/net/dst.h:444 [inline] ip_local_out+0x64/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x34a/0x4b0 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1451/0x1730 net/ipv4/ip_tunnel.c:813 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x516/0x570 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4881 [inline] netdev_start_xmit include/linux/netdevice.h:4895 [inline] xmit_one net/core/dev.c:3580 [inline] dev_hard_start_xmit+0x127/0x400 net/core/dev.c:3596 __dev_queue_xmit+0x1007/0x1eb0 net/core/dev.c:4246 dev_queue_xmit include/linux/netdevice.h:3051 [inline] neigh_direct_output+0x17/0x20 net/core/neighbour.c:1623 neigh_output include/net/neighbour.h:546 [inline] ip_finish_output2+0x740/0x840 net/ipv4/ip_output.c:228 ip_finish_output+0xf4/0x240 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:291 [inline] ip_output+0xe5/0x1b0 net/ipv4/ip_output.c:430 dst_output include/net/dst.h:444 [inline] ip_local_out+0x64/0x80 net/ipv4/ip_output.c:126 iptunnel_xmit+0x34a/0x4b0 net/ipv4/ip_tunnel_core.c:82 ip_tunnel_xmit+0x1451/0x1730 net/ipv4/ip_tunnel.c:813 __gre_xmit net/ipv4/ip_gre.c:469 [inline] ipgre_xmit+0x516/0x570 net/ipv4/ip_gre.c:661 __netdev_start_xmit include/linux/netdevice.h:4881 [inline] netdev_start_xmit include/linux/netdevice.h:4895 [inline] xmit_one net/core/dev.c:3580 [inline] dev_hard_start_xmit+0x127/0x400 net/core/dev.c:3596 __dev_queue_xmit+0x1007/0x1eb0 net/core/dev.c:4246 dev_queue_xmit include/linux/netdevice.h:3051 [inline] neigh_direct_output+0x17/0x20 net/core/neighbour.c:1623 neigh_output include/net/neighbour.h:546 [inline] ip_finish_output2+0x740/0x840 net/ipv4/ip_output.c:228 ip_finish_output+0xf4/0x240 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:291 [inline] ip_output+0xe5/0x1b0 net/i ---truncated---

Where it's fixed

ProductFixed inFixReleased
Linux
bpftool · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
bpftool-debuginfo · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-debuginfo · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-debuginfo-common-aarch64 · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-debuginfo-common-x86_64 · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-devel · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-headers · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-libbpf · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-libbpf-devel · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-libbpf-static · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-livepatch-6.1.21-1.45 · amzn 2023 1.0-0.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-tools · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-tools-debuginfo · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
kernel-tools-devel · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
linux · Debian 12.15 (bookworm) 6.1.25-1 DEBIAN-CVE-2023-53109 May 2, 2025
linux · Debian 13.5 (trixie) 6.1.25-1 DEBIAN-CVE-2023-53109 May 2, 2025
linux · Debian 14 6.1.25-1 DEBIAN-CVE-2023-53109 May 2, 2025
perf · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
perf-debuginfo · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
python3-perf · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023
python3-perf-debuginfo · amzn 2023 6.1.21-1.45.amzn2023 ALAS2023-2023-148 Mar 30, 2023

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.