Skip to main content

Linux Kernel EUVDEUVD-2026-64382

| CVE-2026-74695 HIGH
2026-08-22 Linux GHSA-cx4h-xjm7-pqxp
7.5
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify Linux router with nf_flow_table offload
  2. Delivery
    Send packets through flowtable offload hook
  3. Exploit
    skb_dst_set_noref overwrites existing dst ref
  4. Execution
    dst_entry reference count leaked per packet
  5. Persist
    Accumulated leaks trigger kernel assertion or OOM
  6. Impact
    Network service denial of service

Vulnerability Assessment

Exploitation Conditions

Exploitation strictly requires that the target Linux system has netfilter flowtable offload actively configured - specifically, nft_flow_offload action rules must be present in nftables and the nf_flow_table kernel module (plus nf_flow_table_ipv4 or nf_flow_table_ipv6) must be loaded. This is a non-default, administrator-deployed configuration found primarily on Linux-based routers, NAT gateways, and stateful firewalls optimized for throughput. Standard Linux servers, desktops, or containers without explicit flow offload rules are not affected regardless of kernel version. Alternatively, the XFRM IPsec offload path must be configured to trigger the same flaw via that vector. The attacker must be able to route network packets through the configured offload path - a prerequisite that limits exploitation to networks where the attacker has meaningful traffic visibility toward the appliance. The CVSS PR:N metric is accurate in that no authentication is required from the attacker, but the flowtable or XFRM configuration on the target is a hard prerequisite that limits realistic exposure.

Impact

The NVD-assigned CVSS 7.5 (AV:N/AC:L/PR:N/UI:N) overstates realistic risk by setting AC:L, which implies the vulnerability is trivially triggerable under default conditions. In practice, nf_flow_table offload must be explicitly configured via nftables flow offload rules - a non-default deployment pattern most common in Linux-based routers, firewalls, or NAT gateways. AC:H is a more accurate representation. Independently, EPSS of 0.21% at the 11th percentile signals very low observed exploitation probability, consistent with the specialized configuration prerequisite and the absence of public exploit code. The vulnerability is not in CISA KEV, and no POC has been identified. Real-world priority is therefore highest for operators of Linux-based network appliances explicitly using nft_flow_offload, and low to negligible for general-purpose Linux servers. The CVSS availability-high rating is justified for affected deployments as a reference leak DoS in the kernel networking path could cause kernel panic or service disruption.

Exploit ScenarioDerived

An attacker sends a sustained stream of network packets to a Linux router or firewall where nftables flow offload rules are configured. The packets enter the nf_flow_offload_ip_hook() processing path carrying a ref-counted dst_entry from an earlier routing step; the hook calls skb_dst_set_noref() without first dropping the existing reference, leaking one dst_entry reference count per packet. Over time, accumulated leaks trigger the DEBUG_NET_WARN_ON_ONCE assertion or exhaust kernel memory structures, resulting in kernel instability or panic. No public exploit code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 25, 2026

Reference count leak in the Linux kernel netfilter flowtable offload path allows a remote attacker to cause a denial of service by sending network packets through a system with nf_flow_table offload configured. The flaw occurs in nf_flow_offload_ip_hook() and the XFRM offload path when skb_dst_set_noref() overwrites an existing ref-counted dst_entry without first dropping it, leaking the reference and triggering a DEBUG_NET_WARN_ON_ONCE kernel assertion. No public exploit has been identified at time of analysis; EPSS of 0.21% (11th percentile) and absence from CISA KEV confirm low opportunistic exploitation activity. Upstream patch commits and fixed stable releases 6.18.45, 7.1.9, and 7.2 are available.

RemediationAI

Apply one of the three upstream stable-tree patches: https://git.kernel.org/stable/c/8aecf0bbcc72605592134c917c222207d8f63ab0 (for the 6.18.x branch), https://git.kernel.org/stable/c/12afa450a6a6c0cce2c42b7545a9958f62d8a00c, or https://git.kernel.org/stable/c/538e67e8c7889cf5f93951f5309d1bcb41f86036. Each patch inserts a skb_dst_drop(skb) call before skb_dst_set_noref() to release any existing reference before setting the non-ref-counted flowtable destination. Upgrade to fixed stable releases Linux 6.18.45, 7.1.9, or 7.2 for a complete fix. For systems that cannot immediately upgrade, disable netfilter flowtable offload by removing all nft_flow_offload statement rules from nftables rulesets and unloading the nf_flow_table and nf_flow_table_ipv4/ipv6 modules - this eliminates the vulnerable code path entirely at the cost of increased CPU utilization for high-throughput NAT and routing workloads. If XFRM hardware offload is in use, disabling it is similarly an effective workaround with potential IPsec throughput reduction as the trade-off.

Affected VersionsENISA

Linux 4.17.1 <4.18
Linux 2a79fd3908acd88e6cb0e620c314d7b1fee56a02 <8aecf0bbcc72605592134c917c222207d8f63ab0
Linux patch: 6.18.45
Linux 2a79fd3908acd88e6cb0e620c314d7b1fee56a02 <12afa450a6a6c0cce2c42b7545a9958f62d8a00c
Linux patch: 0
Linux b4b1adf2e66ecc7125c4117e7aad9ff61e2cfd27
Linux patch: 7.2
Linux 209dedf806d31095968f54323dbe62525b077b33
Linux 2a79fd3908acd88e6cb0e620c314d7b1fee56a02 <538e67e8c7889cf5f93951f5309d1bcb41f86036
Linux 4.18
Linux 4.16.15 <4.17
Linux patch: 7.1.9

Affected Packages

euvd linux fix: 4.17, 4.18

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in net/netfilter/nf_flow_table_ip.c within the Linux kernel's nf_flow_table subsystem, introduced in kernel 4.16 to provide software/hardware offload of established connections bypassing the full conntrack/netfilter evaluation path. The bug manifests in nf_flow_offload_ip_hook() at line 864: when a socket buffer (skb) arrives already carrying a ref-counted dst_entry assigned during RX or routing, calling skb_dst_set_noref() blindly overwrites skb->_skb_refdst without releasing the prior reference. This leaks the dst_entry reference count and triggers the kernel's debug assertion in skb_dst_check_unset() (skbuff.h:1170) and skb_dst_set_noref() (skbuff.h:1234). The same pattern is exploitable via the XFRM IPsec offload path. Affected CPE is cpe:2.3:a:linux:linux across a broad version range. No formal CWE is assigned by NVD, but the root cause maps to improper reference count update (analogous to CWE-911) rather than a memory corruption or injection class.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.9 MEDIUM

Flowtable offload is a non-default configuration (AC:H); remote unauthenticated packets trigger the leak (AV:N/PR:N); impact is availability-only via kernel DoS.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE HIGH
Red Hat 7.0 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 25, 2026 - 06:22 NVD
7.5 (HIGH)
Patch available
Aug 22, 2026 - 16:01 EUVD
CVE Published
Aug 22, 2026 - 15:32 cve.org
HIGH 7.5
CVE Published
Aug 22, 2026 - 15:32 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

netfilter: nf_flow_table: drop existing skb dst before skb_dst_set_noref()

Incoming skbs passing through netfilter flowtable offload hooks (or XFRM offload path) might already carry a ref-counted dst_entry assigned during earlier RX or routing steps.

Calling skb_dst_set_noref() when skb already holds a ref-counted dst overwrites skb->_skb_refdst, leaking the previous dst_entry reference count and triggering a DEBUG_NET_WARN_ON_ONCE assertion in skb_dst_check_unset():

WARNING: at skb_dst_check_unset include/linux/skbuff.h:1170 WARNING: at skb_dst_set_noref include/linux/skbuff.h:1234 WARNING: at nf_flow_offload_ip_hook+0xf6c/0x2b60 net/netfilter/nf_flow_table_ip.c:864

Drop any existing dst_entry reference with skb_dst_drop(skb) before setting the non-referenced flowtable destination.

Executive ViewAI

Why It Matters

A reference count leak in the Linux kernel netfilter flowtable offload path enables remote denial-of-service attacks against systems with this feature enabled, with no public exploit identified at time of analysis. Exploitation remains opportunistic with minimal active attack activity; however, affected infrastructure requires prompt remediation to prevent service disruptions and maintain availability. Organizations running Linux systems with netfilter offloading enabled should prioritize patching to reduce risk exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Ubiquitous
Linux kernel deployed across nearly all servers, cloud infrastructure, and network appliances
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy