CVE-2026-89608

Linux · Kernel

A buffer size calculation error in the eCryptfs kernel module allows local attackers to potentially gain unauthorized information access or trigger a denial of service.

Executive summary

A vulnerability in the Linux kernel eCryptfs module allows authenticated local users to trigger memory corruption and potential information disclosure or system crashes.

Vulnerability

The flaw exists in the ecryptfs_parse_packet_set function, which incorrectly calculates the remaining buffer size when parsing file headers. An attacker with local access and low privileges can exploit this to overstate available buffer space, leading to out-of-bounds memory access.

Business impact

The vulnerability carries a CVSS score of 7.1, reflecting a significant risk to local system integrity and availability. Successful exploitation allows a local user to cause system instability or leak sensitive information residing in kernel memory, which could lead to unauthorized data access or disruption of critical business services running on the affected host.

Remediation

Immediate Action: Update the Linux kernel to version 6.12.109, 6.18.50, 7.2.4, or later depending on the distribution branch in use.

Proactive Monitoring: Review system logs for kernel oops or segmentation faults that may indicate attempts to trigger memory corruption vulnerabilities in the eCryptfs filesystem.

Compensating Controls: Restrict access to the system to only authorized personnel and limit the ability of untrusted users to mount or interact with eCryptfs encrypted filesystems.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

While the requirement for local access reduces the immediate urgency compared to remote vulnerabilities, the severity of a kernel-level flaw is high. Administrators should prioritize patching the Linux kernel during the next maintenance window to eliminate the risk of local privilege escalation or system crashes associated with this memory handling error.

More Linux CVEs all →

History

CVE Brief tracked this CVE 1 day 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