CVE-2026-98320
High · 7.8CVSS
7.8
EPSS
0.1%
Published
Oct 6, 2026
CISA due date
—
Cloudanix analysis
A bug in the Linux kernel's network connection tracking could let someone with access to the machine cause crashes or take over the system.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Full Compromise
- Component
- OS kernel
- Class
- Use After Free
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Medium
What it actually does
Use-after-free in netfilter flowtable datapath caused by premature nf_ct_put() release of conntrack ext area before RCU grace period, allowing reference to freed or wrong conntrack object.
Why it matters to the business
Local attackers on affected Red Hat kernel systems can trigger kernel memory corruption leading to crashes, data leaks, or privilege escalation; 17 days post-disclosure with low but stable exploit probability increases urgency for timely patching of widely deployed kernels.
How an attack unfolds
An attacker with local access crafts network flows or conntrack manipulations that race with flow entry release, causing the flowtable datapath to dereference a freed conntrack after RCU grace period, resulting in UAF.
How to fix it
Upgrade kernel (redhat el8) to 4.18.0-553.176.1.el8_10 or kernel-rt (redhat el8) to 4.18.0-553.176.1.rt7.517.el8_10 per RHSA-2026:85774; ensure rcu_barrier is present on module exit after update.
How to confirm the fix worked
Verify installed kernel version matches or exceeds the fixed releases; confirm netfilter flowtable module loads without prior vulnerable symbols and test RCU grace period handling on module unload.
Typical attack path
- Obtain local user access on affected kernel
- Create or manipulate conntrack entries and flowtable rules to establish a race condition
- Trigger flow release path while holding stale references
- Exploit resulting UAF for memory corruption or code execution
How to detect it
Inspect kernel logs for netfilter flowtable UAF warnings, RCU-related stalls, or oops involving nf_conntrack and flow entries; correlate with unusual local network configuration changes or flowtable rule additions.
What your security team should do
- Apply the specified kernel updates immediately on all Red Hat EL8 systems
- Prioritize production workloads handling network flows
- Monitor for local privilege escalation attempts post-patch
- Review and restrict local user network capabilities where feasible
The record
In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: hold reference on ct until flow is released nf_ct_put() releases the ct->ext area inmediately, the rcu typesafe semantics also allow to refer to the wrong conntrack from the flowtable datapath. Hold reference on ct until flow is released after rcu grace period. Add rcu_barrier() on module exit path, to ensure pending flow entries are release before module goes away.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|