cbcvebase.
CVE-2024-47685
published 2024-10-21

CVE-2024-47685: In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() syzbot reported that…

PriorityP348critical9.1CVSS 3.1
AVNACLPRNUINSUCHINAH
EPSS
1.37%
68.6th percentile
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() syzbot reported that nf_reject_ip6_tcphdr_put() was possibly sending garbage on the four reserved tcp bits (th->res1) Use skb_put_zero() to clear the whole TCP header, as done in nf_reject_ip_tcphdr_put() BUG: KMSAN: uninit-value in nf_reject_ip6_tcphdr_put+0x688/0x6c0 net/ipv6/netfilter/nf_reject_ipv6.c:255 nf_reject_ip6_tcphdr_put+0x688/0x6c0 net/ipv6/netfilter/nf_reject_ipv6.c:255 nf_send_reset6+0xd84/0x15b0 net/ipv6/netfilter/nf_reject_ipv6.c:344 nft_reject_inet_eval+0x3c1/0x880 net/netfilter/nft_reject_inet.c:48 expr_call_ops_eval net/netfilter/nf_tables_core.c:240 [inline] nft_do_chain+0x438/0x22a0 net/netfilter/nf_tables_core.c:288 nft_do_chain_inet+0x41a/0x4f0 net/netfilter/nft_chain_filter.c:161 nf_hook_entry_hookfn include/linux/netfilter.h:154 [inline] nf_hook_slow+0xf4/0x400 net/netfilter/core.c:626 nf_hook include/linux/netfilter.h:269 [inline] NF_HOOK include/linux/netfilter.h:312 [inline] ipv6_rcv+0x29b/0x390 net/ipv6/ip6_input.c:310 __netif_receive_skb_one_core net/core/dev.c:5661 [inline] __netif_receive_skb+0x1da/0xa00 net/core/dev.c:5775 process_backlog+0x4ad/0xa50 net/core/dev.c:6108 __napi_poll+0xe7/0x980 net/core/dev.c:6772 napi_poll net/core/dev.c:6841 [inline] net_rx_action+0xa5a/0x19b0 net/core/dev.c:6963 handle_softirqs+0x1ce/0x800 kernel/softirq.c:554 __do_softirq+0x14/0x1a kernel/softirq.c:588 do_softirq+0x9a/0x100 kernel/softirq.c:455 __local_bh_enable_ip+0x9f/0xb0 kernel/softirq.c:382 local_bh_enable include/linux/bottom_half.h:33 [inline] rcu_read_unlock_bh include/linux/rcupdate.h:908 [inline] __dev_queue_xmit+0x2692/0x5610 net/core/dev.c:4450 dev_queue_xmit include/linux/netdevice.h:3105 [inline] neigh_resolve_output+0x9ca/0xae0 net/core/neighbour.c:1565 neigh_output include/net/neighbour.h:542 [inline] ip6_finish_output2+0x2347/0x2ba0 net/ipv6/ip6_output.c:141 __ip6_finish_output net/ipv6/ip6_output.c:215

Affected

39 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianlinux< linux 6.1.115-1 (bookworm)linux 6.1.115-1 (bookworm)
debianlinux-6.1< linux 6.1.115-1 (bookworm)linux 6.1.115-1 (bookworm)
linuxlinux
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 872eca64c3267dbc5836b715716fc6c03a18eda7872eca64c3267dbc5836b715716fc6c03a18eda7
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 7bcbc4cda777d26c88500d973fad0d497fc8a82e7bcbc4cda777d26c88500d973fad0d497fc8a82e
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < dcf48ab3ca2c55b09c8f9c8de0df01c1943bc4e5dcf48ab3ca2c55b09c8f9c8de0df01c1943bc4e5
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < fbff87d682e57ddbbe82abf6d0a1a4a36a98afcdfbff87d682e57ddbbe82abf6d0a1a4a36a98afcd
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 7ea2bcfd9bf4c3dbbf22546162226fd1c14d8ad27ea2bcfd9bf4c3dbbf22546162226fd1c14d8ad2
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < af4b8a704f26f38310655bad67fd8096293275a2af4b8a704f26f38310655bad67fd8096293275a2
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 7a7b5a27c53b55e91eecf646d1b204e73fa4af937a7b5a27c53b55e91eecf646d1b204e73fa4af93
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 10210658f827ad45061581cbfc05924b723e892210210658f827ad45061581cbfc05924b723e8922
linuxlinux>= c8d7b98bec43faaa6583c3135030be5eb4693acb < 9c778fe48d20ef362047e3376dee56d77f8500d49c778fe48d20ef362047e3376dee56d77f8500d4
linuxlinux_kernel>= 0 < 5.10.234-15.10.234-1
linuxlinux_kernel>= 0 < 6.1.115-16.1.115-1
linuxlinux_kernel>= 0 < 6.11.2-16.11.2-1
linuxlinux_kernel>= 0 < 6.11.2-16.11.2-1
linuxlinux_kernel>= 0 < 5.4.0-208.2285.4.0-208.228
linuxlinux_kernel>= 0 < 5.15.0-127.1375.15.0-127.137
linuxlinux_kernel>= 0 < 6.8.0-54.566.8.0-54.56
linuxlinux_kernel>= 0 < 6.11.0-18.186.11.0-18.18
linuxlinux_kernel>= 0 < 4.4.0-272.3064.4.0-272.306
linuxlinux_kernel>= 0 < 4.15.0-241.2534.15.0-241.253
linuxlinux_kernel>= 3.18 < 4.19.3234.19.323
linuxlinux_kernel>= 4.20 < 5.4.2855.4.285

CVSS provenance

nvdv3.19.1CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
osv9.1CRITICAL
vendor_debian9.1CRITICAL
vendor_msrc9.1CRITICAL
vendor_redhat9.1CRITICAL
vendor_ubuntu8.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.