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