Skip to main content

Linux Kernel EUVDEUVD-2026-45641

| CVE-2026-64068 CRITICAL
Improper Locking (CWE-667)
2026-07-19 Linux GHSA-8vm6-jvf8-6w38
Critical
Disputed · 9.8 Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Local access to netfs-mounted filesystem
  2. Delivery
    Force subrequest I/O failures and retries
  3. Exploit
    Concurrently add subrequests racing the unlocked list
  4. Execution
    Corrupt stream->subrequests list
  5. Impact
    Kernel crash or memory disclosure

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Proper locking
Exploitation Conditions

Exploitation requires the target to be using a netfs-based network filesystem (AFS, Ceph, CIFS/SMB, 9p) and requires driving that filesystem into the subrequest retry path - i.e. subrequests must fail and be re-issued - while concurrent operations mutate stream->subrequests, which is what triggers the unlocked race. Despite the AV:N/PR:N CVSS vector, the flaw is in an internal kernel I/O retry path, so realistic exploitation needs local access to initiate netfs I/O and precise concurrency/timing; it is not a default-config remote-unauthenticated condition. Limiting factors: the affected filesystem type must be in use, the workload must hit failing/retried I/O, the race window is narrow (high complexity), and the most likely outcome is a crash rather than controlled compromise.

Impact

The published CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, 9.8 Critical) is almost certainly an automated over-rating and conflicts with the technical nature of the bug: this is a locking defect in an internal kernel I/O retry path, not a network-facing parser, so genuine unauthenticated remote code execution is not credible. Corroborating signals point to much lower real-world risk: EPSS is 0.15% (5th percentile), the CVE is NOT in CISA KEV, and no POC is referenced - so there is no evidence of active exploitation or a public exploit. Triggering the race requires local activity that drives a netfs-backed filesystem into the retry path under concurrency, which is high-complexity and timing-dependent. The 'Information Disclosure' tag plus the list-corruption nature suggests the realistic worst case is a kernel crash (DoS) or potential memory disclosure/corruption, not turnkey RCE. Net assessment: treat as a standard kernel hardening fix to be picked up via normal stable-kernel updates, not an emergency - the CVSS network vector should be verified against the local/config-dependent reality before prioritizing.

Exploit ScenarioDerived

A local user with the ability to drive a netfs-backed mount (e.g. Ceph, CIFS/SMB, AFS, 9p) generates I/O that repeatedly fails and enters the retry path while concurrently issuing more requests, racing the unlocked insertion into stream->subrequests to corrupt the list. The result is most plausibly a kernel panic (denial of service) or leaked/corrupted memory rather than reliable code execution. No public POC is referenced, and the timing-sensitive, high-complexity nature makes weaponization difficult.

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 – Jul 20, 2026

Memory corruption in the Linux kernel's netfs library (introduced around v6.10) arises because netfs_retry_read_subrequests() and netfs_retry_write_stream() add new subrequests to stream->subrequests without holding the stream lock, creating a race on the shared list during I/O retry. The flaw affects systems using netfs-backed network filesystems (e.g. AFS, Ceph, CIFS/SMB, 9p) and can lead to list corruption, information disclosure, or a crash when concurrent retries mutate the list. There is no public exploit identified at time of analysis, and the EPSS score is very low (0.15%), consistent with a hard-to-trigger local kernel race rather than a remotely weaponizable bug.

RemediationAI

Vendor-released patch: update to Linux kernel 7.0.11 or 7.1 (or the equivalent patched build shipped by your distribution), which apply commits 393f3f0d7353a94b1e0bc4ca89c683fe983e5fd2 and cce18c263e9623872327ba3c956012f73c1179cc to take the stream lock before adding retry subrequests; the fixes are documented at https://git.kernel.org/stable/c/393f3f0d7353a94b1e0bc4ca89c683fe983e5fd2 and https://git.kernel.org/stable/c/cce18c263e9623872327ba3c956012f73c1179cc and cross-referenced at https://nvd.nist.gov/vuln/detail/CVE-2026-64068. If immediate patching is not possible, the practical compensating control is to avoid the vulnerable code path by not mounting netfs-backed network filesystems (AFS, Ceph, CIFS/SMB, 9p) on exposed hosts, since the bug only manifests on I/O retries through that layer - the trade-off is loss of those filesystem capabilities. Restricting local access and reducing untrusted local workloads lowers the chance of an attacker forcing the concurrent-retry race, though these are partial mitigations only.

Affected VersionsENISA

Linux patch: 7.0.11
Linux 288ace2f57c9d06dd2e42bd80d03747d879a4068 <cce18c263e9623872327ba3c956012f73c1179cc
Linux patch: 7.1
Linux 6.10
Linux 288ace2f57c9d06dd2e42bd80d03747d879a4068 <393f3f0d7353a94b1e0bc4ca89c683fe983e5fd2
Linux patch: 0

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

netfs is the Linux kernel's shared network-filesystem I/O helper layer that batches page-cache reads and writes into 'subrequests' grouped under a stream object; when a subrequest fails, the retry paths (netfs_retry_read_subrequests and netfs_retry_write_stream) split or re-issue work by inserting additional subrequests into stream->subrequests. The root cause is an improper-locking / race condition (CWE-667 / CWE-362): these insertions occurred without taking the lock that otherwise guards the subrequest list, so a concurrent walker or completion handler can observe or manipulate the list mid-modification. The affected CPE is cpe:2.3:a:linux:linux (the mainline kernel), specifically the fs/netfs retry code present from roughly v6.10 up to the fixed stable releases. The CWE was not supplied by NVD, but the described fix - 'take the appropriate lock when adding extra subrequests' - clearly places this in the concurrency-control defect 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

Sources disagree (Medium–Critical)
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 5.3 MEDIUM

Internal kernel retry-path race needs local access and precise timing (AV:L, AC:H, PR:L); most likely a crash (A:H) with possible minor memory disclosure (C:L), not integrity compromise.

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

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

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
Jul 20, 2026 - 15:22 NVD
9.8 (CRITICAL)
Patch available
Jul 19, 2026 - 17:03 EUVD
CVE Published
Jul 19, 2026 - 15:39 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 19, 2026 - 15:39 cve.org
CRITICAL 9.8

DescriptionCVE.org

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

netfs: Fix missing locking around retry adding new subreqs

Fix netfs_retry_read_subrequests() and netfs_retry_write_stream() to take the appropriate lock when adding extra subrequests into stream->subrequests.

Executive ViewAI

Why It Matters

CVE-2026-64068 is a critical memory corruption vulnerability in the Linux kernel's netfs library that affects organizations relying on network filesystems (AFS, Ceph, CIFS/SMB, 9p). The flaw can cause kernel crashes, information disclosure, or potentially allow privilege escalation on affected systems, disrupting services dependent on network-based file access. With no public exploit identified at time of analysis and a 0.2% EPSS score, the immediate exploitation risk is low, but the high CVSS severity requires prompt patching.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Ubiquitous
Linux kernel netfs layer present across essentially all modern Linux deployments
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 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
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very 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.

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