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: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Memory Leak Leading to Resource Exhaustion
Action: Patch
AI Analysis

Impact

The vulnerability is a memory leak in the Linux kernel’s netfilter bridge module. A conntrack template that a bridge nftables conntrack zone rule attaches to an skb can be overwritten when the packet’s EtherType is neither IPv4 nor IPv6. The kernel then replaces the skb->_nfct reference with the marker IP_CT_UNTRACKED without releasing the existing template reference, leaving the template object reachable and eventually exhausting slab memory. The leak could lead to resource exhaustion and a denial‑of‑service. The flaw is a failure to manage resources properly (CWE‑772).

Affected Systems

The flaw is present in all Linux kernel builds that compile the bridge nftables patch set and enable the nf_ct_bridge_pre path. Any host that runs a kernel with the nftables bridge module and configures conntrack zone rules on a bridge that can forward non‑IP frames is affected. Typical victims are server or networking devices that forward ARP, RARP, or vendor‑specific Ethernet frames across a bridge.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity, while the EPSS score of <1% suggests a low probability of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog and no public exploit is known. The likely attack vector is an attacker who can inject non‑IP frames into the bridged interface; this inference comes directly from how the kernel processes the packet buffer. If an attacker succeeds, repeated leaks could exhaust kernel memory and trigger a kernel crash or an OOM kill, resulting in system downtime.

Generated by OpenCVE AI on August 25, 2026 at 06:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the nf_ct_bridge_pre fix for the bridge nftables module
  • Reboot the affected kernel or reload the bridge nftables module to ensure the corrected code is active
  • If a patch is not immediately available, block or drop non‑IP frames on the affected bridge with nftables or firewall rules to prevent the leak

Generated by OpenCVE AI on August 25, 2026 at 06:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
Debian DSA Debian DSA DSA-6466-1 linux security update
History

Tue, 25 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Metrics 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'}

cvssV3_1

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


Mon, 24 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Mon, 24 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772
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, 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-25T05:40:48.341Z

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-25T06:18:40.927

Link: CVE-2026-74625

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-74625 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T06:45:03Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime