CVE-2026-89639

Linux · Kernel

A flaw in the Linux kernel CIFS implementation leads to improper cache invalidation during file truncation, potentially resulting in unauthorized data access.

Executive summary

A vulnerability in the Linux kernel CIFS file system allows local authenticated attackers to bypass cache consistency mechanisms, potentially leading to unauthorized data disclosure or modification.

Vulnerability

This vulnerability occurs due to improper cache invalidation when performing an O_TRUNC operation in the CIFS file system, where the kernel fails to correctly resize the fscache cookie. An attacker with local, low-privileged access can leverage this condition to serve stale or incorrect cached data.

Business impact

The ability to bypass cache consistency mechanisms poses a significant risk to data integrity and confidentiality within environments relying on CIFS network shares. Because the CVSS score of 7.1 indicates a High severity, organizations should prioritize patching to prevent potential information disclosure or unauthorized data manipulation by local users.

Remediation

Immediate Action: Update the Linux kernel to versions 6.18.50, 7.2.4, or the 7.3-rc1 branch and later to ensure the inclusion of the required fix.

Proactive Monitoring: Monitor system logs for unusual file system operations or errors related to CIFS mounts that may indicate attempted manipulation of cached data.

Compensating Controls: Restrict local shell access to untrusted users and ensure that sensitive network shares are accessed with the least privilege necessary to limit the potential impact of local file system exploitation.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the potential for data integrity compromise, administrators should treat this kernel vulnerability with high urgency. Patching the affected Linux kernel environments is the only effective way to remediate this flaw, and organizations should coordinate maintenance windows to apply the stable kernel updates as soon as they are available in their respective distributions.

More Linux CVEs all →

History

CVE Brief tracked this CVE 2 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.1 (3.1)
  4. Analyst report written

Sources