Skip to main content

Linux Kernel EUVDEUVD-2026-64542

| CVE-2026-74605 HIGH
2026-08-22 Linux GHSA-c64v-3vw2-pvwh
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Recon
    Obtain low-privilege local shell
  2. Delivery
    Access tracefs/eventfs filesystem
  3. Exploit
    Spawn concurrent threads cycling eventfs inode alloc/free
  4. Install
    Race SRCU deferred-free against ei->children list walk
  5. C2
    Dereference corrupted union pointer (list vs. RCU head)
  6. Execute
    Read or corrupt kernel memory
  7. Impact
    Escalate to root or crash system

Vulnerability Assessment

Exploitation Conditions

Exploitation requires a local shell with at minimum standard (low-privilege) user credentials on an affected kernel version - confirmed by CVSS PR:L. The vulnerable code path is exclusively in the eventfs/tracefs subsystem; the attacker must be able to interact with the tracefs virtual filesystem, typically mounted at /sys/kernel/tracing or /sys/kernel/debug/tracing. On many hardened Linux deployments, tracefs access is restricted to root or a dedicated 'tracing' group via mount permissions, directly limiting the exploitable user population. Beyond access, the attack requires winning a memory-ordering race between SRCU deferred-free callbacks and a concurrent list reader - a timing constraint that makes exploitation inherently probabilistic and unreliable without sustained repeated attempts. Limiting exploitation further: the vulnerability is absent from CISA KEV and has EPSS 0.20% (10th percentile), consistent with no observed in-the-wild abuse.

Impact

The CVSS 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) base score signals a high-severity local kernel vulnerability, but multiple contextual signals substantially discount real-world risk. The EPSS score of 0.20% at the 10th percentile is strongly consistent with zero observed exploitation activity. The CVE is not in CISA KEV, and no POC has been identified. Critically, the attack requires precise race-window timing between SRCU deferred-free callbacks and concurrent eventfs list traversal - a non-trivial reliability constraint that the NVD-assigned AC:L does not fully capture; an independent assessment of AC:H is more representative. Exploitation is additionally gated behind local shell access and at minimum low-privilege credentials (PR:L), with practical exploitation further limited by the fact that tracefs access is often restricted to root or a tracing group on hardened production systems. The CVSS High CIA impact is theoretically sound for a kernel memory corruption primitive, but the combination of local-only vector, race-condition requirement, and near-zero EPSS places this in the 'patch on next cycle' rather than 'emergency response' category for most environments. Note: CVSS vector and affected versions are confirmed; exploitation complexity is inferred from the technical description rather than independently verified by a vendor severity advisory.

Exploit ScenarioDerived

An attacker with an existing low-privileged local shell on a vulnerable Linux system repeatedly opens and closes tracefs event files to drive concurrent eventfs inode allocation and teardown. By racing the SRCU deferred-free callback against a concurrent ei->children list traversal - achievable through multi-threaded file descriptor churn - the attacker causes the kernel to dereference a list pointer overwritten by the RCU freelist head, potentially reading arbitrary kernel memory or corrupting kernel data structures in a manner exploitable for local privilege escalation. No public POC is known, making reliable exploitation a non-trivial engineering effort.

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

Memory corruption in the Linux kernel's eventfs subsystem allows a local low-privileged user to trigger a use-after-free condition via a race between SRCU inode freeing and concurrent list iteration. The root cause is an unsafe union of ei->list with the RCU head, combined with absent memory barriers around the is_freed flag, permitting a racing reader to dereference a pointer that has been overwritten by the RCU freelist mechanism. No public exploit code exists and the CVE is absent from CISA KEV; EPSS of 0.20% (10th percentile) confirms negligible observed exploitation activity, placing real-world risk well below what the 7.8 CVSS score implies.

RemediationAI

The primary remediation is to apply the upstream kernel fix by updating to a kernel version containing commits 004f7232e49730448f91665e76bdd7dff8e0c638 or f0ece16ffca7384787b692431961ce202907acf5, available at https://git.kernel.org/stable/c/004f7232e49730448f91665e76bdd7dff8e0c638 and https://git.kernel.org/stable/c/f0ece16ffca7384787b692431961ce202907acf5. Distribution users should apply their vendor's next kernel security update; no exact downstream package versions are independently confirmed at time of analysis. As a compensating control, restrict or revoke user access to the tracefs mount (typically /sys/kernel/tracing or /sys/kernel/debug/tracing) using mount options (e.g., noexec, nosuid) or filesystem permissions - note this disables kernel tracing for non-root users and may impact observability tooling. Unmounting tracefs entirely on production systems where live kernel tracing is not operationally required eliminates the vulnerable code path with no performance side effects.

Affected VersionsENISA

Linux patch: 7.2
Linux 305c4e4d80aca2c2d9cf2ebdea56e2eca6d3a6aa
Linux 6.7.6 <6.8
Linux patch: 0
Linux 6.8
Linux 6.6.18 <6.7
Linux f3f41f444b321ec393edbc251e024fd62658ce55
Linux patch: 7.1.9
Linux 704f960dbee2f1634f4b4e16f208cb16eaf41c1e <004f7232e49730448f91665e76bdd7dff8e0c638
Linux 704f960dbee2f1634f4b4e16f208cb16eaf41c1e <f0ece16ffca7384787b692431961ce202907acf5

Affected Packages

euvd linux fix: 6.7, 6.8

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 is in the Linux kernel's eventfs layer, which implements a virtual filesystem for kernel tracing events (tracefs). The defect involves a C union that aliases ei->list (used to walk child eventfs inodes under SRCU-read-lock protection) with the RCU list head used during inode teardown. When an eventfs inode is freed, the kernel sets ei->is_freed and then enqueues the inode onto the SRCU deferred-free list using the same memory as ei->list - without a store-release or smp_wmb() barrier. A concurrent iteration over ei->children can therefore read a stale or partially-overwritten list pointer before observing is_freed, producing a corrupted dereference. No CWE is formally assigned, but this maps to CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization) and CWE-416 (Use After Free). Affected CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*, spanning kernel stable branches 6.6.x, 6.7.x, and 6.8.

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

Race condition requires precise SRCU callback timing, warranting AC:H; local access and low-privilege shell access confirmed by description and CVSS PR:L.

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

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

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

Lifecycle Timeline

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

DescriptionCVE.org

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

eventfs: Use children field for rcu head and add memory barriers

When an eventfs inode is freed, it sets ei->is_freed and then uses its ei->list to add it to the srcu link list as the list field is a union with the rcu list head. As the ei->list is used to iterate over an SRCU protected list without taking the eventfs_mutex, there's nothing stopping the iteration over that list to see the ei->rcu instead of the ei->list and it will read a corrupt target.

To fix this, change the union of the rcu list head with the children list. On freeing the eventfs inode, set the is_free and execute a smp_wmb() before adding the eventfs inode to the SRCU list.

On iteration of the ei->children list, at the start, execute a smp_rmb() and then read the is_freed of the ei to see if the children list is still valid. If is_freed is set, then the ei_child read is not valid and the loop should exit immediately.

Executive ViewAI

Why It Matters

CVE-2026-74605 affects Linux systems where untrusted or low-privilege users have local access, but observed real-world exploitation activity remains negligible despite the HIGH CVSS score. Organizations with multi-user systems or shared hosting environments face the greatest risk, though the vulnerability's exploitation requirements provide natural mitigation. Patch availability enables straightforward risk reduction for affected systems.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Ubiquitous
Linux kernel underlies virtually all servers, containers, and cloud infrastructure
Data Quality
6 sources
Confidence: High

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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-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