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-toolsUpgrade kernel-develUpgrade bpftoolUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.180-122.191Upgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade python-perfUpgrade kernel-livepatch-5.10.236-227.928Upgrade kernel-debuginfoUpgrade perfUpgrade kernel-headersUpgrade bpftool-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-livepatch-6.1.132-147.221Upgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-develUpgrade kernel-libbpfUpgrade kernel-modules-extra-commonUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernel-libbpf-staticUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-libbpf-debuginfo | Aug 5, 2025 | Apr 1, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 14, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Jun 13, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libs | Jul 21, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools | 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 kselftests-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-syms-rtUpgrade dtb-mediatekUpgrade kernel-azure-vdsoUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade kernel-rt-extraUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debugUpgrade dtb-xilinxUpgrade dlm-kmp-defaultUpgrade dlm-kmp-rtUpgrade kselftests-kmp-rtUpgrade dtb-apmUpgrade dtb-amlogicUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade kernel-64kb-develUpgrade kernel-default-base-rebuildUpgrade dtb-amdUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade dtb-rockchipUpgrade cluster-md-kmp-64kbUpgrade kernel-symsUpgrade dtb-renesasUpgrade kernel-docsUpgrade kernel-default-extraUpgrade reiserfs-kmp-rtUpgrade kernel-defaultUpgrade kernel-macrosUpgrade dlm-kmp-azureUpgrade dtb-sprdUpgrade kernel-obs-qaUpgrade dtb-armUpgrade kernel-devel-rtUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-azureUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-debugUpgrade dtb-caviumUpgrade kernel-rtUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade cluster-md-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-sourceUpgrade kernel-develUpgrade kernel-source-vanillaUpgrade kernel-azure-develUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-optionalUpgrade dlm-kmp-64kbUpgrade dtb-appleUpgrade kselftests-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-devel-azureUpgrade kernel-azureUpgrade dtb-hisiliconUpgrade dtb-marvellUpgrade dtb-broadcomUpgrade kernel-source-rtUpgrade kernel-source-azureUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-default-optionalUpgrade dtb-qcomUpgrade dtb-amazonUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-develUpgrade kernel-docs-htmlUpgrade kernel-debug-develUpgrade kernel-64kbUpgrade dtb-lgUpgrade dtb-freescaleUpgrade gfs2-kmp-defaultUpgrade kernel-debug-vdsoUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-optional | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.4.0-1152-azureUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-gcpUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-5.4.0-1065-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-azure-cvmUpgrade linux-image-azure-fde-6.11Upgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-22.04cUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.4.0-1147-aws-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.4.0-218-generic-lpaeUpgrade linux-image-5.4.0-1093-ibmUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-lowlatency-6.11Upgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-5.4.0-218-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-raspiUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-5.4.0-1121-fipsUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gke-6.8Upgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gkeUpgrade linux-image-5.4.0-1106-bluefieldUpgrade linux-image-awsUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-142-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-6.8.0-85-genericUpgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-5.4.0-1153-azure-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-oracle-64kUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-azure-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-oracle-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1091-azureUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1130-raspiUpgrade linux-image-oem-20.04bUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1145-oracleUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-bluefieldUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-5.4.0-1147-awsUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-6.11Upgrade linux-image-oemUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-genericUpgrade linux-image-fipsUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-5.4.0-1134-kvmUpgrade linux-image-5.4.0-1150-gcpUpgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-ibm-6.8Upgrade linux-image-gkeopUpgrade linux-image-azure-fde-edgeUpgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-218-lowlatencyUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.11.0-1015-awsUpgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1036-azureUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-5.4.0-1150-gcp-fipsUpgrade linux-image-6.8.0-1037-ibm | 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