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

netfilter: bridge: release template ct on non-IP path

A bridge nftables ct zone set rule can attach a conntrack template to
an skb before nf_ct_bridge_pre() sees it. For non-IPv4 and non-IPv6
EtherTypes, nf_ct_bridge_pre() currently overwrites skb->_nfct with
IP_CT_UNTRACKED without releasing the existing template reference.

That makes the per-cpu template, and any temporary templates allocated
for concurrent use, unreachable and leaks memory until the host runs out
of slab.

Reset the skb conntrack state before marking the frame untracked so the
existing template reference is dropped on the non-IP path.
Published: 2026-08-22
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a memory leak in the Linux kernel’s netfilter bridge module. A conntrack template attached by a bridge nftables ct zone set rule may be overwritten for non‑IPv4 and non‑IPv6 EtherTypes without releasing its reference. The existing template reference remains retained and becomes unreachable, leaking memory each time a non‑IP packet is processed. This leak is a classic instance of improper release of resources (CWE‑401) and can eventually exhaust kernel slab space, potentially leading to denial‑of‑service.

Affected Systems

The flaw sits in the kernel’s nf_ct_bridge_pre handling for any bridge that uses nftables conntrack configuration. It affects all Linux kernel builds that include the bridge nftables patch set; no specific version range is listed, so the flaw is presumed present in all current kernel releases that compile the affected code path. Systems running a Linux kernel with the bridge nftables module enabled and traffic that can carry non‑IP EtherTypes (such as ARP, RARP, or custom protocols) are susceptible.

Risk and Exploitability

The EPSS score is unavailable and the vulnerability is not in the CISA KEV catalog. Although there is no publicly released CVSS score, the memory exhaustion potential suggests a high severity, particularly for systems that run dense bridge traffic. The likely attack vector requires an attacker who can inject non‑IP frames into a bridged interface that is processing nftables conntrack zone rules. A sustained flood of such frames could drive the kernel into OOM termination or cause system instability. Because no publicly known exploit exists, but the condition is straightforward to trigger, the risk remains significant for exposed bridge environments.

Generated by OpenCVE AI on August 22, 2026 at 16:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel release that contains the nf_ct_bridge_pre fix.
  • Reboot the system after installing the new kernel to ensure the patched code is loaded.
  • Continuously monitor system memory usage to detect any abnormal growth pattern that might indicate a lingering leak, and confirm that bridge ports are not sending excessive non‑IP traffic.

Generated by OpenCVE AI on August 22, 2026 at 16:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: bridge: release template ct on non-IP path A bridge nftables ct zone set rule can attach a conntrack template to an skb before nf_ct_bridge_pre() sees it. For non-IPv4 and non-IPv6 EtherTypes, nf_ct_bridge_pre() currently overwrites skb->_nfct with IP_CT_UNTRACKED without releasing the existing template reference. That makes the per-cpu template, and any temporary templates allocated for concurrent use, unreachable and leaks memory until the host runs out of slab. Reset the skb conntrack state before marking the frame untracked so the existing template reference is dropped on the non-IP path.
Title netfilter: bridge: release template ct on non-IP path
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-22T15:32:07.929Z

Reserved: 2026-08-15T05:44:03.921Z

Link: CVE-2026-74625

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T16:16:35.390

Modified: 2026-08-22T16:16:35.390

Link: CVE-2026-74625

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime