Skip to main content

Linux Kernel EUVDEUVD-2026-45845

| CVE-2026-64160 CRITICAL
Race Condition (CWE-362)
2026-07-19 Linux GHSA-83gv-5w7g-5pv2
Critical
Disputed · 9.8 Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Gain local execution on netfs-using host
  2. Delivery
    Open file on netfslib-backed mount
  3. Exploit
    Race concurrent i_size/remote_i_size update
  4. Execution
    Read torn ->remote_i_size/->zero_point
  5. Impact
    Obtain stale/inconsistent size data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires local execution on a Linux host that mounts and actively uses a netfslib-backed network filesystem (AFS, Ceph, 9p, cifs/SMB via fscache/netfs), plus concurrent operations that update the inode size at the moment another thread reads ->remote_i_size or ->zero_point. Limiting factors: the attacker/process must already have local code execution and filesystem access; success depends on winning a tight, non-deterministic race window; and the affected code path only exists when netfslib network filesystems are in use - hosts with only local (ext4/xfs, non-netfs) filesystems are not exposed. This contradicts the input CVSS AV:N/PR:N/UI:N, which should not be taken at face value for this local, timing-dependent race.

Impact

The signals conflict sharply and should be reconciled before prioritization. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H = 9.8) is almost certainly an automated/placeholder score typical of Linux kernel CNA 'has been resolved' advisories and is NOT supported by the description: the flaw is a local kernel data race on internal size fields, not a network-reachable, unauthenticated code-execution path. EPSS agrees with the low real-world urgency - 0.16% probability, 6th percentile - and there is no KEV listing and no POC referenced. Practical impact is limited to torn size reads (stale/inconsistent file size, possible minor information disclosure or misbehavior in netfs-based filesystems), and triggering it requires winning a tight timing window during concurrent size updates. Bottom line: this is a high-CVSS-but-low-real-risk item - patch through normal kernel update cycles, not as an emergency. CONFLICT TO VERIFY: CVSS claims AV:N/PR:N with full C/I/A High, but the description implies local access and a hardening-only fix - treat the 9.8 as unreliable.

Exploit ScenarioDerived

A local process performing concurrent operations on a netfslib-backed network filesystem races another thread that is updating the inode's server-reported size, and reads a torn ->remote_i_size/->zero_point value, causing the kernel to act on an inconsistent file size (e.g., exposing stale bytes past the true end or mishandling zeroed regions). No public exploit code exists and the timing window is narrow, making reliable weaponization difficult. The scenario is a local, low-privilege reliability/information-consistency issue rather than a remote compromise.

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

Data-race tearing in the Linux kernel's netfs library allows the ->remote_i_size and ->zero_point fields to be read or written non-atomically, potentially yielding torn/inconsistent file-size values for network filesystems built on netfslib (e.g., AFS, Ceph, 9p, cifs/SMB). The fix mirrors the existing i_size_read()/i_size_write() pattern, reusing the i_size seqcount under i_lock to serialize updates. Despite an input CVSS of 9.8, this is a local race-condition hardening fix with no public exploit identified at time of analysis and a low EPSS (0.16%, 6th percentile); the tag set even reclassifies impact as Information Disclosure rather than RCE.

RemediationAI

Patch available per vendor advisory: apply the upstream stable fixes at https://git.kernel.org/stable/c/55970f238d495517edc961d55c44c772594d0969 and https://git.kernel.org/stable/c/2c8f4742bb76117d735f92a3932d85239b16c494, or update to a distribution kernel that has backported them (stable series around 7.0.11 and 7.1 per EUVD; released tagged version not independently confirmed here). The primary remediation is a kernel upgrade/reboot - there is no meaningful runtime workaround for an internal locking fix. As a partial risk-reduction measure only, environments not using netfslib-backed network filesystems (AFS, Ceph, 9p, cifs/SMB with fscache) are effectively not exposed, so avoiding or unmounting those filesystems removes the trigger path at the cost of losing that filesystem functionality; this is not a substitute for patching. Given low EPSS and no known exploitation, schedule the update in a normal maintenance window rather than out-of-band.

Affected VersionsENISA

Linux patch: 0
Linux 4058f742105ecfcbdf99e1139e6c1f74fb8e6db9 <55970f238d495517edc961d55c44c772594d0969
Linux patch: 7.0.11
Linux 5.18
Linux 4058f742105ecfcbdf99e1139e6c1f74fb8e6db9 <2c8f4742bb76117d735f92a3932d85239b16c494
Linux patch: 7.1

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

netfslib is the shared Linux kernel infrastructure layer that network/cache-backed filesystems use to manage buffered I/O, readahead, and size bookkeeping. Two of its per-inode size trackers, ->remote_i_size (the server-reported size) and ->zero_point (the offset beyond which data is treated as zero), were being updated without the same protection given to the VFS i_size field. Because these are multi-word/ordering-sensitive updates on some architectures, concurrent readers could observe a partially-updated ('torn') value. The remedy copies the i_size_read()/i_size_write() approach - a seqcount (i_size_seqcount) taken under i_lock - so all three size values are updated atomically with respect to readers. The root cause class is a concurrency/data-race defect (CWE-362 family: race condition; the input lists CWE as N/A). CPE data identifies the affected product only generically as cpe:2.3:a:linux:linux, i.e., the Linux kernel itself rather than a specific subsystem package.

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 3.6 LOW

Local, timing-dependent kernel race needing an unprivileged local process, so AV:L/AC:H/PR:L; torn size reads give at most minor info disclosure and transient misbehavior, so C:L/A:L, I:N.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:L
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N
SUSE CRITICAL
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:40 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 19, 2026 - 15:40 cve.org
CRITICAL 9.8

DescriptionCVE.org

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

netfs: Fix potential for tearing in ->remote_i_size and ->zero_point

Fix potential tearing in using ->remote_i_size and ->zero_point by copying i_size_read() and i_size_write() and using the same seqcount as for i_size.

We need to make sure that netfslib and the filesystems that use it always hold i_lock whilst updating any of the sizes to prevent i_size_seqcount from getting corrupted.

Executive ViewAI

Why It Matters

A critical Linux kernel vulnerability in network filesystem support (Ceph, SMB/CIFS, AFS, 9p) could corrupt files and expose data on affected systems. No public exploit has been identified, enabling organizations to address this kernel-level threat through managed patch cycles rather than emergency response.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
Linux kernel; netfslib underpins network filesystems in most modern 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
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.

Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).

Vendor StatusVendor

SUSE

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