{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-72256","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2026-08-09T03:40:39.915Z","datePublished":"2026-08-15T05:54:43.706Z","dateUpdated":"2026-08-17T05:11:14.683Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2026-08-17T05:11:14.683Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: xt_cluster: reject template conntracks in hash match\n\nxt_cluster_mt() treats any non-NULL nf_ct_get() result as a fully\ninitialized conntrack and passes it to xt_cluster_hash().\n\nThis causes a state confusion bug when the raw table CT target attaches\na template conntrack to skb->_nfct before normal conntrack processing.\nTemplates carry IPS_TEMPLATE status but do not have a valid tuple for\nhashing yet, so xt_cluster_hash() can hit its WARN_ON() path on the\nzeroed l3num field.\n\nReject template conntracks before hashing them. This matches existing\nnetfilter handling for template objects and avoids hashing incomplete\nconntrack state."}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["net/netfilter/xt_cluster.c"],"versions":[{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"4558bd7b47c7be82dffd837f27be8ea3ecee557d","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"d5f9d050b0b267227c1f02f11021872c7768a9cc","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"4cb8b5f586e41c187942291cc0938006077fa79e","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"fac2fdac3baad9ffd12b3b0bba4374d4b3585d54","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"13ea4f86cf738c74be2146886ac261988a631e62","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"07f9ddbf5e799c24a3a52ec9bd7b729a6f6d69d5","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"5b2d4f0010018a7aa3495aa1dbf1b7a34011e7aa","status":"affected","versionType":"git"},{"version":"0269ea4937343536ec7e85649932bc8c9686ea78","lessThan":"5feba91006ec92da57acc1cc2e34df623b98541e","status":"affected","versionType":"git"}]},{"product":"Linux","vendor":"Linux","defaultStatus":"affected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["net/netfilter/xt_cluster.c"],"versions":[{"version":"2.6.30","status":"affected"},{"version":"0","lessThan":"2.6.30","status":"unaffected","versionType":"semver"},{"version":"5.10.261","lessThanOrEqual":"5.10.*","status":"unaffected","versionType":"semver"},{"version":"5.15.212","lessThanOrEqual":"5.15.*","status":"unaffected","versionType":"semver"},{"version":"6.1.178","lessThanOrEqual":"6.1.*","status":"unaffected","versionType":"semver"},{"version":"6.6.145","lessThanOrEqual":"6.6.*","status":"unaffected","versionType":"semver"},{"version":"6.12.97","lessThanOrEqual":"6.12.*","status":"unaffected","versionType":"semver"},{"version":"6.18.40","lessThanOrEqual":"6.18.*","status":"unaffected","versionType":"semver"},{"version":"7.1.5","lessThanOrEqual":"7.1.*","status":"unaffected","versionType":"semver"},{"version":"7.2","lessThanOrEqual":"*","status":"unaffected","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"5.10.261"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"5.15.212"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"6.1.178"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"6.6.145"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"6.12.97"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"6.18.40"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"7.1.5"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"2.6.30","versionEndExcluding":"7.2"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/4558bd7b47c7be82dffd837f27be8ea3ecee557d"},{"url":"https://git.kernel.org/stable/c/d5f9d050b0b267227c1f02f11021872c7768a9cc"},{"url":"https://git.kernel.org/stable/c/4cb8b5f586e41c187942291cc0938006077fa79e"},{"url":"https://git.kernel.org/stable/c/fac2fdac3baad9ffd12b3b0bba4374d4b3585d54"},{"url":"https://git.kernel.org/stable/c/13ea4f86cf738c74be2146886ac261988a631e62"},{"url":"https://git.kernel.org/stable/c/07f9ddbf5e799c24a3a52ec9bd7b729a6f6d69d5"},{"url":"https://git.kernel.org/stable/c/5b2d4f0010018a7aa3495aa1dbf1b7a34011e7aa"},{"url":"https://git.kernel.org/stable/c/5feba91006ec92da57acc1cc2e34df623b98541e"}],"title":"netfilter: xt_cluster: reject template conntracks in hash match","x_generator":{"engine":"bippy-1.2.0"}}}}