cbcvebase.
CVE-2023-53500
published 2025-10-01

CVE-2023-53500: In the Linux kernel, the following vulnerability has been resolved: xfrm: fix slab-use-after-free in decode_session6 When the xfrm device is set to the qdisc…

PriorityP339high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
EPSS
0.15%
4.8th percentile
In the Linux kernel, the following vulnerability has been resolved: xfrm: fix slab-use-after-free in decode_session6 When the xfrm device is set to the qdisc of the sfb type, the cb field of the sent skb may be modified during enqueuing. Then, slab-use-after-free may occur when the xfrm device sends IPv6 packets. The stack information is as follows: BUG: KASAN: slab-use-after-free in decode_session6+0x103f/0x1890 Read of size 1 at addr ffff8881111458ef by task swapper/3/0 CPU: 3 PID: 0 Comm: swapper/3 Not tainted 6.4.0-next-20230707 #409 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-1.fc33 04/01/2014 Call Trace: dump_stack_lvl+0xd9/0x150 print_address_description.constprop.0+0x2c/0x3c0 kasan_report+0x11d/0x130 decode_session6+0x103f/0x1890 __xfrm_decode_session+0x54/0xb0 xfrmi_xmit+0x173/0x1ca0 dev_hard_start_xmit+0x187/0x700 sch_direct_xmit+0x1a3/0xc30 __qdisc_run+0x510/0x17a0 __dev_queue_xmit+0x2215/0x3b10 neigh_connected_output+0x3c2/0x550 ip6_finish_output2+0x55a/0x1550 ip6_finish_output+0x6b9/0x1270 ip6_output+0x1f1/0x540 ndisc_send_skb+0xa63/0x1890 ndisc_send_rs+0x132/0x6f0 addrconf_rs_timer+0x3f1/0x870 call_timer_fn+0x1a0/0x580 expire_timers+0x29b/0x4b0 run_timer_softirq+0x326/0x910 __do_softirq+0x1d4/0x905 irq_exit_rcu+0xb7/0x120 sysvec_apic_timer_interrupt+0x97/0xc0 asm_sysvec_apic_timer_interrupt+0x1a/0x20 RIP: 0010:intel_idle_hlt+0x23/0x30 Code: 1f 84 00 00 00 00 00 f3 0f 1e fa 41 54 41 89 d4 0f 1f 44 00 00 66 90 0f 1f 44 00 00 0f 00 2d c4 9f ab 00 0f 1f 44 00 00 fb f4 44 89 e0 41 5c c3 66 0f 1f 44 00 00 f3 0f 1e fa 41 54 41 89 d4 RSP: 0018:ffffc90000197d78 EFLAGS: 00000246 RAX: 00000000000a83c3 RBX: ffffe8ffffd09c50 RCX: ffffffff8a22d8e5 RDX: 0000000000000001 RSI: ffffffff8d3f8080 RDI: ffffe8ffffd09c50 RBP: ffffffff8d3f8080 R08: 0000000000000001 R09: ffffed1026ba6d9d R10: ffff888135d36ceb R11: 0000000000000001 R12: 0000000000000001 R13: ffffffff8d3f8100 R14: 0000000000000001 R15: 0000000000000000 cpuidle_enter_state+0xd3/0x6f0

Affected

21 ranges
VendorProductVersion rangeFixed in
debianlinux< linux 6.1.52-1 (bookworm)linux 6.1.52-1 (bookworm)
linuxlinux
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < da4cbaa75ed088b6d70db77b9103a27e2359e243da4cbaa75ed088b6d70db77b9103a27e2359e243
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < db0e50741f0387f388e9ec824ea7ae8456554d5bdb0e50741f0387f388e9ec824ea7ae8456554d5b
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < bafa236380816b41b2c4c6970d9067fefa4a6c9ebafa236380816b41b2c4c6970d9067fefa4a6c9e
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < 44b3d40967009304617a7a6486490c1d6c12f89944b3d40967009304617a7a6486490c1d6c12f899
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < 0d27567fde5be5f0edc2db5c110142b7915b8fa80d27567fde5be5f0edc2db5c110142b7915b8fa8
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < 86f15300a22656db3fa8c8967defbcd24fac4d3786f15300a22656db3fa8c8967defbcd24fac4d37
linuxlinux>= f855691975bb06373a98711e4cfe2c224244b536 < 53223f2ed1ef5c90dad814daaaefea4e68a933c853223f2ed1ef5c90dad814daaaefea4e68a933c8
linuxlinux_kernel
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.197-15.10.197-1
linuxlinux_kernel>= 0 < 6.1.52-16.1.52-1
linuxlinux_kernel>= 0 < 6.4.13-16.4.13-1
linuxlinux_kernel>= 0 < 6.4.13-16.4.13-1
linuxlinux_kernel>= 3.19.1 < 4.19.2934.19.293
linuxlinux_kernel>= 4.20 < 5.4.2555.4.255
linuxlinux_kernel>= 5.11 < 5.15.1285.15.128
linuxlinux_kernel>= 5.16 < 6.1.476.1.47
linuxlinux_kernel>= 5.5 < 5.10.1925.10.192
linuxlinux_kernel>= 6.2 < 6.4.126.4.12

CVSS provenance

nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
osv7.8HIGH
vendor_debian7.8HIGH
vendor_redhat7.8HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.