Skip to main content

Linux kernel EUVDEUVD-2026-103730

| CVE-2026-98490 CRITICAL
2026-10-18 Linux GHSA-4r7h-j2g8-7vfx
9.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Send crafted traffic to OVS conntrack datapath
  2. Delivery
    Create unconfirmed connection invoking a helper
  3. Exploit
    Add further conntrack extension triggering realloc
  4. Execution
    Dangling pointer left in expectations list
  5. Persist
    Access freed memory on expectation removal
  6. Impact
    Kernel use-after-free / memory corruption

Vulnerability Assessment

Exploitation Conditions

Requires a Linux host running the Open vSwitch kernel datapath with the conntrack action AND a connection-tracking helper (ALG, e.g. FTP/SIP) enabled - not a default configuration. The use-after-free is reachable only for connections that are not yet confirmed, where additional conntrack extensions are added after the helper has stored a raw pointer into the master's expectations list, and only when the extension store is reallocated so the stored pointer becomes stale before the expectation is removed. Limiting factors: the specific OVS+helper configuration, a kernel in the affected range (based on 4.3 through the branch points fixed in 6.12.112/6.18.55/7.2.9/7.3-rc5), and winning the realloc timing window; hosts without OVS conntrack helpers are not exposed. Authentication is not required at the packet level (PR:N), but reachability depends on the attacker being able to send traffic through the affected OVS conntrack path.

Impact

Signals conflict and should be weighed carefully. The input CVSS is 9.8 (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H), but this is the auto-generated score the Linux kernel CNA applies to nearly all kernel fixes and almost certainly overstates real-world risk: the flaw is a use-after-free confined to the Open vSwitch conntrack path and is only reachable when OVS conntrack with connection-tracking helpers (ALGs) is configured - not a default kernel configuration. Supporting that, EPSS is only 0.20% (9th percentile), indicating very low predicted exploitation, and there is no CISA KEV listing and no public exploit identified at time of analysis (the only references are the kernel git fix commits, not PoC code). The vuln.today 'act_now' decision label conflicts with the low EPSS and absence of KEV/PoC; that label appears driven by the raw 9.8 rather than by observed exploitation, so treat it as patch-management priority for affected OVS hosts rather than evidence of active attack. Net assessment: a genuinely serious memory-corruption bug for the specific population running OVS conntrack helpers, but for the general Linux fleet this is a high-CVSS, low-real-world-likelihood issue absent that configuration. The CVSS AV:N/AC:L also understates the timing/config dependency described below - verify applicability against your OVS deployment.

Exploit ScenarioDerived

On a host using the Open vSwitch kernel datapath with conntrack and a connection-tracking helper (e.g., an ALG) enabled, an attacker sends traffic that creates an as-yet-unconfirmed tracked connection; the helper wires a raw pointer to the extension area into the expectations list, and a subsequent extension add reallocates that area, leaving a dangling pointer that is later dereferenced when the expectation is removed. The result is a kernel use-after-free leading at minimum to a crash and potentially to memory corruption. No public exploit code is available, and the exact triggering sequence and any weaponized primitive are not described in the available sources.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 – Oct 24, 2026

Use-after-free in the Linux kernel's Open vSwitch conntrack helper path lets traffic traversing an OVS datapath corrupt or free conntrack extension memory, with high confidentiality, integrity and availability impact, but only on hosts that combine the conntrack action with a connection-tracking helper such as FTP or SIP - not a default configuration. The trigger is a race: an unconfirmed connection must have its extension area reallocated after a helper has stored a raw pointer in the master expectations list, which is why the assessed vector is AC:H despite AV:N/PR:N, and reachability still depends on the attacker being able to send traffic through the affected OVS conntrack path. Vendor patches exist in 6.12.112, 6.18.55, 7.2.9 and 7.3-rc5; EPSS is 0.20% (9th percentile) and no public exploit has been identified at time of analysis, although the vuln.today decision label is act_now.

RemediationAI

Upgrade to the fixed kernel for your branch - 6.12.112, 6.18.55, 7.2.9 or 7.3-rc5 - applying the corresponding stable commits afcf362625190c5260530b1d6c7daa98831f6b83, 5f23080a625dd7855ab91485c8d691a54a1979f0, e02a83bb0b7a203f6a22f55ad5f426765560f811 and 1a4151e6be57b098b7a5ebfbde58585e83200cdc, and track the advisory at https://nvd.nist.gov/vuln/detail/CVE-2026-98490. If an immediate kernel update is not possible, disable connection-tracking helper assignment on OVS-processed traffic - set nf_conntrack_helper=0 or clear the helper on the conntrack action - so ALGs are not invoked on unconfirmed connections; the trade-off is that helper-dependent protocols such as FTP and SIP will no longer be tracked correctly through that datapath, and restricting which flows reach an OVS conntrack action configured with helpers further narrows exposure at the cost of breaking those flows for legitimate users.

Affected VersionsENISA

Linux cae3a2627520c3795b54533c5328b77af3405dbe <afcf362625190c5260530b1d6c7daa98831f6b83
Linux patch: 6.18.55
Linux cae3a2627520c3795b54533c5328b77af3405dbe <1a4151e6be57b098b7a5ebfbde58585e83200cdc
Linux patch: 0
Linux patch: 6.12.112
Linux cae3a2627520c3795b54533c5328b77af3405dbe <e02a83bb0b7a203f6a22f55ad5f426765560f811
Linux cae3a2627520c3795b54533c5328b77af3405dbe <5f23080a625dd7855ab91485c8d691a54a1979f0
Linux patch: 7.2.9
Linux 4.3
Linux patch: 7.3-rc5

Affected Packages

euvd linux no fix

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

Open vSwitch's kernel datapath implements the conntrack action by calling into netfilter connection tracking, including helpers (ALGs) that create expectations for related flows. When a helper runs on a connection that is not yet confirmed, nf_ct_expect_related_report() inserts an expectation into master_help->expectations via hlist_add_head_rcu(), and that expectation holds a raw pointer into the conntrack extensions area. Because the connection is still unconfirmed, later *_ext_add() calls can reallocate the extension store, leaving the expectations list pointing at freed memory; when the expectation is subsequently removed, the stale pointer is dereferenced - a use-after-free (root-cause class CWE-416; no CWE was assigned in the supplied data). The upstream fix defers helper invocation until after all other extensions have been added, so the extension area no longer moves underneath the stored expectation pointer. CPE data identifies linux:linux as the affected product, and the flaw is in the in-kernel openvswitch module rather than in the userspace ovs-vswitchd daemon. The supplied severity inputs disagree: the raw CVSS score is 9.8 with AC:L, while the authoritative assessment for this analysis is AC:H, reflecting the configuration and timing prerequisites.

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 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Remote packets need no auth (PR:N), but the non-default OVS-helper configuration plus the extension-realloc timing window make it AC:H; a kernel UAF can yield memory corruption, so C/I/A High.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

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

Lifecycle Timeline

4
CVSS changed
Oct 24, 2026 - 14:22 NVD
9.8 (CRITICAL)
Patch available
Oct 18, 2026 - 16:02 EUVD
CVE Published
Oct 18, 2026 - 15:16 cve.org
CRITICAL 9.8
CVE Published
Oct 18, 2026 - 15:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

net: openvswitch: conntrack: fix helper UAF due to extensions realloc

While calling the helpers, a raw pointer to the extensions area is wired into expectations list:

-> nf_ct_helper() -> helper->help() -> nf_ct_expect_related_report() -> nf_ct_expect_insert() -> hlist_add_head_rcu(&exp->lnode, &master_help->expectations)

In case the connection is not confirmed yet, more extensions can be added afterwards with *_ext_add() calls reallocating the extension space and leaving the now invalid pointer in the expectations list that is later accessed while removing the expectation.

Make sure that helpers are called at the end after all the other extensions are already added.

Note that the helper rejection now leaves the mark and labels set, but that's not different from how the NAT was handled before or how the mark and the labels were handled on confirmation failure. And there are no atomicity guarantees provided by the API anyway.

Executive ViewAI

Why It Matters

A critical memory corruption vulnerability in the Linux kernel's Open vSwitch (OVS) conntrack helper path could allow attackers to crash or compromise hosts that use OVS with connection-tracking helpers like FTP or SIP. Only organizations running such non-default OVS configurations are at risk, but for those, a successful exploit could lead to full system compromise and service disruption. Leadership should prioritize patching because of the critical severity and the wide use of Linux in core infrastructure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
High
Open vSwitch conntrack common in cloud/SDN/OpenStack hosts, not every Linux system
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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