Description
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.
Published: 2026-07-19
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Data Corruption / File‑size Tearing
Action: Immediate Patch
AI Analysis

Impact

The netfs module in the Linux kernel contains a concurrency flaw where updates to the remote_i_size and zero_point fields are performed without holding the i_lock. This omission can corrupt the i_size_seqcount and cause file‑size tearing. The weakness is a mix of improper synchronization (CWE‑362) and improper locking (CWE‑821). The result is an integrity failure where files accessed via netfs may have incorrect sizes or become corrupted.

Affected Systems

The vulnerability affects all Linux kernel builds that have not incorporated the recent netfs seqcount fix. The available data lists the generic Linux kernel and the 7.1‑rc1 through 7.1‑rc4 releases. Because no specific version numbers are supplied, any system running a kernel prior to the commit that introduces the i_lock guard around size updates is potentially exposed, regardless of distribution.

Risk and Exploitability

The CVSS score of 9.8 marks this as a critical issue, while the EPSS score of less than 1% indicates limited observed exploitation. Based on the description, it is inferred that an attacker would need to mount or otherwise interact with a netfs file‑system, giving rise to a local or privileged access scenario. The vulnerability is not listed in the CISA KEV catalog, meaning no publicly known exploits have appeared. Consequently, the risk of exploitation is low, yet the potential for severe data corruption warrants prompt attention.

Generated by OpenCVE AI on October 20, 2026 at 09:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the netfs seqcount fix, such as installing the kernel patch corresponding to commit 2c8f4742 or upgrading to the latest stable release.
  • If a kernel upgrade cannot be performed immediately, unmount or disable all netfs‑based file‑systems until the patch is applied to prevent possible data corruption.
  • Recompile any custom netfslib modules to incorporate the updated i_lock synchronization logic, ensuring the size‑tearing flaw is resolved.

Generated by OpenCVE AI on October 20, 2026 at 09:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-1 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-8781-1 Linux kernel (NVIDIA Tegra) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8728-3 Linux kernel (Oracle) vulnerabilities
History

Mon, 19 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362

Fri, 16 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*

Tue, 21 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-821
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description 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.
Title netfs: Fix potential for tearing in ->remote_i_size and ->zero_point
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T20:28:14.119Z

Reserved: 2026-07-19T07:54:57.038Z

Link: CVE-2026-64160

cve-icon Vulnrichment

Updated: 2026-10-16T15:37:04.379Z

cve-icon NVD

Status : Modified

Published: 2026-07-19T16:17:58.010

Modified: 2026-10-19T21:17:25.743

Link: CVE-2026-64160

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64160 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T09:45:06Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

  • CWE-821

    Incorrect Synchronization

  • NVD-CWE-noinfo