CVE-2026-98491

CVE-2026-98491

published October 18, 2026

CVSS
—
EPSS
0%
Percentile
10.7
In the wild
Unconfirmed
What it is

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

net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry

In a case where skb with an unconfirmed ct entry gets cloned, we may

end up committing both but with different sets of extensions.

The series of events:

1. The first clone wants to commit and runs the helpers wiring up

the extension pointer into the expectation list.

2. Then it looses the confirmation keeping the entry unconfirmed.

3. Second clone now wants to commit labels and adds the new extension

for that breaking the pointer in the expectation list causing

UAF on the destruction path later.

While this is possible to trigger, there should be no practical

network pipeline where committing both clones without modifications

into the same zone is needed. So, let's just reset the entry in case

for some reason we got an skb with a shared one during commit. This

doesn't affect any known use cases, but avoids any potential problems

with sharing and modification of the unconfirmed ct entry.

The fixes tag points to the introduction of helpers, since that's the

main UAF trigger for the sharing.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00210 · 10.7th percentile
Published
2026-10-18T20:17Z
References (8)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 15:16Z
    net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry
    cvelistv5
  • 18 OCT 15:16Z
    net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry
    cvelistv5