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

smb: client: discard post-EOF pagecache when extending a file via clone range

cifs_remap_file_range() discarded the pagecache only for the folios
overlapping the destination region, so when a clone extends the file the
folio straddling the old EOF - which may hold data dirtied past EOF
through an mmap - was never dropped and became visible as file content
once the file was extended.

Start the discard at the smaller of fstart and the old EOF. i_size is
still old here, so nothing past the old EOF is flushed to the server.
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Information Disclosure via Post-EOF Data Leak
Action: Patch
AI Analysis

Impact

In the Linux kernel’s SMB (CIFS) client, the pagecache for pages that extend beyond the original end‑of‑file was not correctly cleared when a clone‑range operation extended a file. The fault allowed stale data that had been written past the old EOF to remain in the kernel’s pagecache and become visible as file content after the file was extended. The result is an unintended disclosure of data that the user or process may not have permission to access, representing an information‑disclosure flaw.

Affected Systems

This vulnerability affects the Linux kernel’s SMB client (CIFS) implementation on all versions that have not incorporated the fix. The committed patches identified by the Git references 15bb9f1d3e967e328649e92a1451e60a0dc66118 and 4721587f96cb8de8164f3fd203093a0875560999 provide the remediation, so kernels lacking those commits are potentially exposed.

Risk and Exploitability

No CVSS or EPSS score is available and the flaw is not listed in CISA’s KEV catalog, so the precise risk level is uncertain. The vulnerability requires a caller to invoke a clone‑range operation on an SMB‑exported file. The likely attack vector is a local user or process with sufficient privilege to perform that operation; a remote attacker would need to manipulate the SMB client to execute the clone‑range, which is not a feature controlled by the server. Exploitation would involve triggering a clone‑range to extend a file and then reading the newly exposed data, resulting in the leakage of previously private information.

Generated by OpenCVE AI on October 18, 2026 at 23:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the fix in commits 15bb9f1d3e967e328649e92a1451e60a0dc66118 or 4721587f96cb8de8164f3fd203093a0875560999
  • Temporarily disable CIFS (SMB) filesystem support or restrict clone‑range operations on affected files until the kernel is updated
  • Apply network segmentation or firewall rules to limit SMB traffic from untrusted hosts

Generated by OpenCVE AI on October 18, 2026 at 23:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 23:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Sun, 18 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: smb: client: discard post-EOF pagecache when extending a file via clone range cifs_remap_file_range() discarded the pagecache only for the folios overlapping the destination region, so when a clone extends the file the folio straddling the old EOF - which may hold data dirtied past EOF through an mmap - was never dropped and became visible as file content once the file was extended. Start the discard at the smaller of fstart and the old EOF. i_size is still old here, so nothing past the old EOF is flushed to the server.
Title smb: client: discard post-EOF pagecache when extending a file via clone range
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-18T15:45:53.821Z

Reserved: 2026-09-25T10:25:14.364Z

Link: CVE-2026-98685

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:21.890

Modified: 2026-10-18T16:17:21.890

Link: CVE-2026-98685

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T23:30:14Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor