Description
In the Linux kernel, the following vulnerability has been resolved:

netfilter: xt_cluster: reject template conntracks in hash match

xt_cluster_mt() treats any non-NULL nf_ct_get() result as a fully
initialized conntrack and passes it to xt_cluster_hash().

This causes a state confusion bug when the raw table CT target attaches
a template conntrack to skb->_nfct before normal conntrack processing.
Templates carry IPS_TEMPLATE status but do not have a valid tuple for
hashing yet, so xt_cluster_hash() can hit its WARN_ON() path on the
zeroed l3num field.

Reject template conntracks before hashing them. This matches existing
netfilter handling for template objects and avoids hashing incomplete
conntrack state.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s netfilter xt_cluster module incorrectly assumes that any non‑NULL result from nf_ct_get() represents a fully initialized connection‑tracking entry. When a raw table CT target attaches a template conntrack to a packet before the normal conntrack flow, the template lacks a valid tuple and has a zeroed l3num field. This causes xt_cluster_hash() to trigger a WARN_ON(), which can lead to memory corruption and a kernel crash, thereby denying service to the host.

Affected Systems

All Linux kernels that include the netfilter xt_cluster target are potentially affected. The CVE data does not list specific kernel versions that have been patched, so system administrators should verify whether their current kernel revision incorporates the fix that rejects template conntracks before hashing.

Risk and Exploitability

Exploitation would require sending crafted network traffic that activates a raw table CT target within netfilter, making this a network‑based attack vector. The CVSS score of 5.5 indicates moderate severity, and the EPSS score of less than 1% suggests a low probability of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog, meaning no widespread known exploitation, but the potential kernel crash warrants prompt remediation.

Generated by OpenCVE AI on August 22, 2026 at 09:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a version that includes the xt_cluster patch, which rejects template conntracks before hashing.
  • If an immediate kernel upgrade is not possible, temporarily unload or disable the xt_cluster module or disable the raw table CT target in netfilter to prevent template conntrack injection.
  • After applying the patch or workaround, review and adjust any custom netfilter rules to ensure that xt_cluster or raw CT targets are not re‑enabled, and monitor kernel logs for WARN_ON messages related to conntrack hashing.

Generated by OpenCVE AI on August 22, 2026 at 09:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-682

Wed, 19 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-843
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sat, 15 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-682

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_cluster: reject template conntracks in hash match xt_cluster_mt() treats any non-NULL nf_ct_get() result as a fully initialized conntrack and passes it to xt_cluster_hash(). This causes a state confusion bug when the raw table CT target attaches a template conntrack to skb->_nfct before normal conntrack processing. Templates carry IPS_TEMPLATE status but do not have a valid tuple for hashing yet, so xt_cluster_hash() can hit its WARN_ON() path on the zeroed l3num field. Reject template conntracks before hashing them. This matches existing netfilter handling for template objects and avoids hashing incomplete conntrack state.
Title netfilter: xt_cluster: reject template conntracks in hash match
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:11:14.683Z

Reserved: 2026-08-09T03:40:39.915Z

Link: CVE-2026-72256

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:53.310

Modified: 2026-08-17T06:18:27.903

Link: CVE-2026-72256

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72256 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T09:30:17Z

Weaknesses
  • CWE-843

    Access of Resource Using Incompatible Type ('Type Confusion')