In the Linux kernel, the following vulnerability has been resolved:
netfilter: cttimeout: detach dataplane timeout policy and repurpose refcount
Add a refcount for struct nf_ct_timeout which is used by ct extension to set the custom ct timeout policy, this tells us that the ct timeout is being used by a conntrack entry. When the last conntrack entry drops the refcount on the ct timeout, the ct timeout is released.
Remove the refcount for control plane which controls if the ruleset refers to the timeout policy. After this update, it is possible to remove the ct timeout policy from nfnetlink_cttimeout immediately. This is for simplicity not to handle two refcounts on a single object.
Remove nf_queue_nf_hook_drop(): a packet sitting in nfqueue will just hold a reference to the nf_ct_timeout object until packet is reinjected, since this is part of the ct extension, this will be released by the time the conntrack is freed.
nf_ct_untimeout() is still called to clean up in a best effort basis: the ct timeout on existing entries gets removed when the ct timeout goes away, but as long as the iptables ruleset still refers to the ct timeout through a template, new conntracks may keep attaching it and extend its lifetime until the rule is removed.
nf_ct_untimeout() is not called anymore from module removal path, this is unlikely to find timeouts give module refcount is bumped, and the new refcount already tracks the ct timeout policy use so it is released when unused.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.18Upgrade kernel6.18-debuginfoUpgrade kernel6.18-toolsUpgrade perf6.12Upgrade kernel6.12-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-headersUpgrade python3-perf6.18Upgrade kernel6.18-tools-debuginfoUpgrade microvm-kernel6.18Upgrade kernel6.18-develUpgrade kernel6.18-tools-develUpgrade kernel-livepatch-6.12.103-129.197Upgrade kernel6.18-modules-extraUpgrade kernel6.18-headersUpgrade perf6.18Upgrade kernel6.12-tools-debuginfoUpgrade kernel6.18-debuginfo-common-x86_64Upgrade perf6.12-debuginfoUpgrade python3-perf6.12Upgrade python3-perf6.18-debuginfoUpgrade kernel-livepatch-6.18.54-121.166Upgrade bpftool6.12Upgrade kernel6.18-debuginfo-common-aarch64Upgrade bpftool6.18-debuginfoUpgrade kernel6.18-modules-extra-commonUpgrade kernel6.12-develUpgrade kernel6.12-modules-extraUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-debuginfo-common-aarch64Upgrade bpftool6.18Upgrade kernel6.12-toolsUpgrade kernel6.12-modules-extra-commonUpgrade perf6.18-debuginfoUpgrade kernel6.12-tools-develUpgrade kernel6.12Upgrade bpftool6.12-debuginfo | Sep 30, 2026 | Aug 15, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.12 | Oct 20, 2026 | Aug 15, 2026 |
| Redhat_linux | — | No solution exists | Aug 24, 2026 | Aug 15, 2026 |
| Ubuntu | — | Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-gke-64kUpgrade linux-image-oem-26.04aUpgrade linux-image-gcp-64kUpgrade linux-image-ibm-7.0Upgrade linux-image-7.0.0-1008-gke-64kUpgrade linux-image-gke-7.0Upgrade linux-image-7.0.0-1017-azureUpgrade linux-image-gcpUpgrade linux-image-7.0.0-38-genericUpgrade linux-image-7.0.0-1014-gcp-64kUpgrade linux-image-6.8.0-1036-nvidia-tegraUpgrade linux-image-generic-64k-7.0Upgrade linux-image-7.0.0-1014-gcpUpgrade linux-image-gke-64k-7.0Upgrade linux-image-azure-fdeUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-oem-7.0Upgrade linux-image-7.0.0-1015-oemUpgrade linux-image-7.0.0-38-generic-64kUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-azureUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-nvidia-tegraUpgrade linux-image-oem-26.04Upgrade linux-image-azure-7.0Upgrade linux-image-generic-64kUpgrade linux-image-generic-7.0Upgrade linux-image-6.8.0-1036-nvidia-tegra-rtUpgrade linux-image-oracle-64kUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-realtime-64kUpgrade linux-image-virtualUpgrade linux-image-7.0.0-1008-gkeUpgrade linux-image-awsUpgrade linux-image-7.0.0-1014-awsUpgrade linux-image-7.0.0-38-realtimeUpgrade linux-image-7.0.0-1015-ibmUpgrade linux-image-7.0.0-1016-azure-fdeUpgrade linux-image-oracle-7.0Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-realtime-7.0Upgrade linux-image-gkeUpgrade linux-image-7.0.0-38-realtime-64kUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-aws-7.0Upgrade linux-image-ibmUpgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-azure-fde-7.0Upgrade linux-image-7.0.0-1013-oracle-64kUpgrade linux-image-aws-64kUpgrade linux-image-7.0.0-1013-oracleUpgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-gcp-7.0Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-genericUpgrade linux-image-gke-hwe-26.04Upgrade linux-image-7.0.0-1014-aws-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-azure-fde-lts-26.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-azure-lts-26.04Upgrade linux-image-aws-64k-7.0Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-virtual-7.0 | Oct 7, 2026 | Oct 6, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2026 | Aug 15, 2026 |
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