cbcvebase.
CVE-2024-26625
published 2024-03-06

CVE-2024-26625: In the Linux kernel, the following vulnerability has been resolved: llc: call sock_orphan() at release time syzbot reported an interesting trace [1] caused by…

PriorityP339high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
EPSS
0.25%
16.3th percentile
In the Linux kernel, the following vulnerability has been resolved: llc: call sock_orphan() at release time syzbot reported an interesting trace [1] caused by a stale sk->sk_wq pointer in a closed llc socket. In commit ff7b11aa481f ("net: socket: set sock->sk to NULL after calling proto_ops::release()") Eric Biggers hinted that some protocols are missing a sock_orphan(), we need to perform a full audit. In net-next, I plan to clear sock->sk from sock_orphan() and amend Eric patch to add a warning. [1] BUG: KASAN: slab-use-after-free in list_empty include/linux/list.h:373 [inline] BUG: KASAN: slab-use-after-free in waitqueue_active include/linux/wait.h:127 [inline] BUG: KASAN: slab-use-after-free in sock_def_write_space_wfree net/core/sock.c:3384 [inline] BUG: KASAN: slab-use-after-free in sock_wfree+0x9a8/0x9d0 net/core/sock.c:2468 Read of size 8 at addr ffff88802f4fc880 by task ksoftirqd/1/27 CPU: 1 PID: 27 Comm: ksoftirqd/1 Not tainted 6.8.0-rc1-syzkaller-00049-g6098d87eaf31 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd9/0x1b0 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:377 [inline] print_report+0xc4/0x620 mm/kasan/report.c:488 kasan_report+0xda/0x110 mm/kasan/report.c:601 list_empty include/linux/list.h:373 [inline] waitqueue_active include/linux/wait.h:127 [inline] sock_def_write_space_wfree net/core/sock.c:3384 [inline] sock_wfree+0x9a8/0x9d0 net/core/sock.c:2468 skb_release_head_state+0xa3/0x2b0 net/core/skbuff.c:1080 skb_release_all net/core/skbuff.c:1092 [inline] napi_consume_skb+0x119/0x2b0 net/core/skbuff.c:1404 e1000_unmap_and_free_tx_resource+0x144/0x200 drivers/net/ethernet/intel/e1000/e1000_main.c:1970 e1000_clean_tx_irq drivers/net/ethernet/intel/e1000/e1000_main.c:3860 [inline] e1000_clean+0x4a1/0x26e0 drivers/net/ethernet/intel/e1000/e1000_main.c:3801 __napi_poll.constprop.0+0xb4/0x540 net/core/dev.c:65

Affected

32 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianlinux< linux 6.1.82-1 (bookworm)linux 6.1.82-1 (bookworm)
git-lfsgit-lfs>= 0 < 3.6.1-1ubuntu0.13.6.1-1ubuntu0.1
git-lfsgit-lfs>= 0 < 2.3.4-1ubuntu0.1~esm12.3.4-1ubuntu0.1~esm1
git-lfsgit-lfs>= 0 < 2.9.2-1ubuntu0.1~esm22.9.2-1ubuntu0.1~esm2
git-lfsgit-lfs>= 0 < 3.0.2-1ubuntu0.3+esm23.0.2-1ubuntu0.3+esm2
git-lfsgit-lfs>= 0 < 3.4.1-1ubuntu0.3+esm23.4.1-1ubuntu0.3+esm2
linuxlinux
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < 6b950c712a9a05cdda4aea7fcb2848766576c11b6b950c712a9a05cdda4aea7fcb2848766576c11b
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < 64babb17e8150771c58575d8f93a35c5296b499f64babb17e8150771c58575d8f93a35c5296b499f
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < d0b5b1f12429df3cd9751ab8b2f53729b77733b7d0b5b1f12429df3cd9751ab8b2f53729b77733b7
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < dbc1b89981f9c5360277071d33d7f04a43ffda4adbc1b89981f9c5360277071d33d7f04a43ffda4a
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < 9c333d9891f34cea8af1b229dc754552304c8eee9c333d9891f34cea8af1b229dc754552304c8eee
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < 3151051b787f7cd7e3329ea0016eb9113c2488123151051b787f7cd7e3329ea0016eb9113c248812
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < 8e51f084b5716653f19e291ed5f026791d4b3ed48e51f084b5716653f19e291ed5f026791d4b3ed4
linuxlinux>= 43815482370c510c569fd18edb57afcb0fa8cab6 < aa2b2eb3934859904c287bf5434647ba72e14c1caa2b2eb3934859904c287bf5434647ba72e14c1c
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.216-15.10.216-1
linuxlinux_kernel>= 0 < 6.1.82-16.1.82-1
linuxlinux_kernel>= 0 < 6.7.7-16.7.7-1
linuxlinux_kernel>= 0 < 6.7.7-16.7.7-1
linuxlinux_kernel>= 0 < 5.4.0-181.2015.4.0-181.201
linuxlinux_kernel>= 0 < 5.15.0-106.1165.15.0-106.116
linuxlinux_kernel>= 0 < 4.4.0-262.2964.4.0-262.296
linuxlinux_kernel>= 0 < 4.15.0-232.2444.15.0-232.244

CVSS provenance

nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
osv8.8HIGH
vendor_ubuntu8.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.