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