In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
Since commit b36e4523d4d5 ("netfilter: nf_conncount: fix garbage collection confirm race"), `cpu` and `jiffies32` were introduced to the struct nf_conncount_tuple.
The commit made nf_conncount_add() initialize `conn->cpu` and `conn->jiffies32` when allocating the struct. In contrast, count_tree() was not changed to initialize them.
By commit 34848d5c896e ("netfilter: nf_conncount: Split insert and traversal"), count_tree() was split and the relevant allocation code now resides in insert_tree(). Initialize `conn->cpu` and `conn->jiffies32` in insert_tree().
BUG: KMSAN: uninit-value in find_or_evict net/netfilter/nf_conncount.c:117 [inline] BUG: KMSAN: uninit-value in __nf_conncount_add+0xd9c/0x2850 net/netfilter/nf_conncount.c:143 find_or_evict net/netfilter/nf_conncount.c:117 [inline] __nf_conncount_add+0xd9c/0x2850 net/netfilter/nf_conncount.c:143 count_tree net/netfilter/nf_conncount.c:438 [inline] nf_conncount_count+0x82f/0x1e80 net/netfilter/nf_conncount.c:521 connlimit_mt+0x7f6/0xbd0 net/netfilter/xt_connlimit.c:72 __nft_match_eval net/netfilter/nft_compat.c:403 [inline] nft_match_eval+0x1a5/0x300 net/netfilter/nft_compat.c:433 expr_call_ops_eval net/netfilter/nf_tables_core.c:240 [inline] nft_do_chain+0x426/0x2290 net/netfilter/nf_tables_core.c:288 nft_do_chain_ipv4+0x1a5/0x230 net/netfilter/nft_chain_filter.c:23 nf_hook_entry_hookfn include/linux/netfilter.h:154 [inline] nf_hook_slow+0xf4/0x400 net/netfilter/core.c:626 nf_hook_slow_list+0x24d/0x860 net/netfilter/core.c:663 NF_HOOK_LIST include/linux/netfilter.h:350 [inline] ip_sublist_rcv+0x17b7/0x17f0 net/ipv4/ip_input.c:633 ip_list_rcv+0x9ef/0xa40 net/ipv4/ip_input.c:669 __netif_receive_skb_list_ptype net/core/dev.c:5936 [inline] __netif_receive_skb_list_core+0x15c5/0x1670 net/core/dev.c:5983 __netif_receive_skb_list net/core/dev.c:6035 [inline] netif_receive_skb_list_internal+0x1085/0x1700 net/core/dev.c:6126 netif_receive_skb_list+0x5a/0x460 net/core/dev.c:6178 xdp_recv_frames net/bpf/test_run.c:280 [inline] xdp_test_run_batch net/bpf/test_run.c:361 [inline] bpf_test_run_xdp_live+0x2e86/0x3480 net/bpf/test_run.c:390 bpf_prog_test_run_xdp+0xf1d/0x1ae0 net/bpf/test_run.c:1316 bpf_prog_test_run+0x5e5/0xa30 kernel/bpf/syscall.c:4407 __sys_bpf+0x6aa/0xd90 kernel/bpf/syscall.c:5813 __do_sys_bpf kernel/bpf/syscall.c:5902 [inline] __se_sys_bpf kernel/bpf/syscall.c:5900 [inline] __ia32_sys_bpf+0xa0/0xe0 kernel/bpf/syscall.c:5900 ia32_sys_call+0x394d/0x4180 arch/x86/include/generated/asm/syscalls_32.h:358 do_syscall_32_irqs_on arch/x86/entry/common.c:165 [inline] __do_fast_syscall_32+0xb0/0x110 arch/x86/entry/common.c:387 do_fast_syscall_32+0x38/0x80 arch/x86/entry/common.c:412 do_SYSENTER_32+0x1f/0x30 arch/x86/entry/common.c:450 entry_SYSENTER_compat_after_hwframe+0x84/0x8e
Uninit was created at: slab_post_alloc_hook mm/slub.c:4121 [inline] slab_alloc_node mm/slub.c:4164 [inline] kmem_cache_alloc_noprof+0x915/0xe10 mm/slub.c:4171 insert_tree net/netfilter/nf_conncount.c:372 [inline] count_tree net/netfilter/nf_conncount.c:450 [inline] nf_conncount_count+0x1415/0x1e80 net/netfilter/nf_conncount.c:521 connlimit_mt+0x7f6/0xbd0 net/netfilter/xt_connlimit.c:72 __nft_match_eval net/netfilter/nft_compat.c:403 [inline] nft_match_eval+0x1a5/0x300 net/netfilter/nft_compat.c:433 expr_call_ops_eval net/netfilter/nf_tables_core.c:240 [inline] nft_do_chain+0x426/0x2290 net/netfilter/nf_tables_core.c:288 nft_do_chain_ipv4+0x1a5/0x230 net/netfilter/nft_chain_filter.c:23 nf_hook_entry_hookfn include/linux/netfilter.h:154 [inline] nf_hook_slow+0xf4/0x400 net/netfilter/core.c:626 nf_hook_slow_list+0x24d/0x860 net/netfilter/core.c:663 NF_HOOK_LIST include/linux/netfilter.h:350 [inline] ip_sublist_rcv+0x17b7/0x17f0 net/ipv4/ip_input.c:633 ip_list_rcv+0x9ef/0xa40 net/ip ---truncated---
CVSS Details
- CVSS 3.1 Base Score: 7.3
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade python-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.180-122.191Upgrade kernel-tools-develUpgrade python-perfUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.236-227.928Upgrade kernelUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel-libbpf-develUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-livepatch-6.1.132-147.221Upgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade perf-debuginfoUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools | Aug 5, 2025 | Apr 1, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Apr 14, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perf | Jun 13, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelists | Jul 21, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel | Jul 1, 2025 | Apr 1, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jun 30, 2025 | Apr 1, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 1, 2025 |
| Suse | — | Upgrade kernel-default-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade dtb-nvidiaUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-default-baseUpgrade kernel-rt-develUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-rockchipUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade dtb-apmUpgrade kernel-macrosUpgrade kernel-rt-extraUpgrade kernel-syms-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-obs-buildUpgrade kselftests-kmp-defaultUpgrade kernel-azure-vdsoUpgrade dtb-mediatekUpgrade dlm-kmp-azureUpgrade dtb-renesasUpgrade kernel-symsUpgrade kernel-default-extraUpgrade dtb-amdUpgrade dtb-sprdUpgrade kernel-docsUpgrade dtb-xilinxUpgrade kernel-devel-rtUpgrade kernel-obs-qaUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-defaultUpgrade dtb-armUpgrade kernel-rt_debugUpgrade kernel-default-base-rebuildUpgrade kernel-rt-livepatch-develUpgrade kernel-default-optionalUpgrade kernel-develUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade gfs2-kmp-azureUpgrade dtb-qcomUpgrade dtb-amazonUpgrade kernel-rtUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade dtb-broadcomUpgrade kselftests-kmp-azureUpgrade kernel-source-rtUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade kernel-sourceUpgrade kernel-kvmsmallUpgrade kernel-azureUpgrade ocfs2-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-azure-develUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade kernel-debugUpgrade dtb-caviumUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-64kb-optionalUpgrade dtb-allwinnerUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade dtb-appleUpgrade kernel-rt-vdsoUpgrade kernel-default-vdsoUpgrade dtb-exynosUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-defaultUpgrade kernel-64kbUpgrade kernel-docs-htmlUpgrade dtb-lgUpgrade kernel-kvmsmall-develUpgrade kernel-debug-develUpgrade dtb-freescaleUpgrade dtb-alteraUpgrade kernel-debug-vdso | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-raspi2Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-azure-6.11Upgrade linux-image-ibmUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oemUpgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.11.0-1015-awsUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-virtualUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-1150-gcp-fipsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1130-raspiUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-5.15.0-1091-azureUpgrade linux-image-5.4.0-1147-awsUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-5.4.0-1134-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-intelUpgrade linux-image-azure-fde-edgeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-fipsUpgrade linux-image-5.4.0-218-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.4.0-1150-gcpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1145-oracleUpgrade linux-image-bluefieldUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gkeopUpgrade linux-image-aws-fipsUpgrade linux-image-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.4.0-1065-xilinx-zynqmpUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-gke-6.8Upgrade linux-image-5.4.0-1121-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-gcp-fipsUpgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-raspiUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1106-bluefieldUpgrade linux-image-awsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-azure-cvmUpgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-218-generic-lpaeUpgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-azure-fde-6.11Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-5.4.0-1147-aws-fipsUpgrade linux-image-5.4.0-1093-ibmUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oem-20.04Upgrade linux-image-lowlatency-6.11Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-64kUpgrade linux-image-azure-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-142-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-5.4.0-1153-azure-fipsUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-azure-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-gkeop-5.15Upgrade linux-image-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.4.0-1152-azureUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-5.4.0-218-genericUpgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-raspi-realtime | Jun 20, 2025 | Apr 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Apr 1, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub