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

f2fs: limit recovery filename logging to stored length

F2FS stores recovery filenames as a length plus a fixed-size i_name
buffer. The buffer is not NUL-terminated, but recover_inode() and
recover_dentry() print it with %s.

For a 255-byte filename, recovery logging can read past i_name into the
following raw inode fields.

Print the name with a precision bounded by i_namelen and F2FS_NAME_LEN.
Published: 2026-09-16
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure via unbounded string logging
Action: Patch Kernel
AI Analysis

Impact

The vulnerability occurs in the Linux kernel’s F2FS filesystem. It allows the kernel to log recovery filenames from a non‑NUL terminated buffer using the %s format specifier, causing the log operation to read beyond the intended string and potentially expose internal inode data. This can lead to an information disclosure to an attacker with access to system logs, as the weakness involves an improper handling of a non‑terminated string and a bounded overread beyond the buffer limits.

Affected Systems

The flaw affects all Linux operating systems that use the Linux kernel with the F2FS filesystem. It is present in kernel versions prior to the latest f2fs patch. Kernel vendors: Linux (generic).

Risk and Exploitability

The CVSS score is 7.1, indicating a moderate to high risk. The EPSS score is less than 1%, suggesting low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. The attack likely requires local access or privileged exposure to the kernel logs; an attacker would need to obtain read access to kernel logs or influence the system to trigger recovery logging, making the threat level moderate.

Generated by OpenCVE AI on September 18, 2026 at 08:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to the latest stable release that includes the f2fs recovery logging fix.
  • Configure the kernel to disable or reduce debug logging for F2FS recovery operations, or set any available f2fs.log_recovery parameter to zero.
  • Restrict access to system logs to authorized personnel only to mitigate potential information disclosure.

Generated by OpenCVE AI on September 18, 2026 at 08:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 03 Oct 2026 11:15:00 +0000


Mon, 21 Sep 2026 13:30:00 +0000


Fri, 18 Sep 2026 09:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-200

Wed, 16 Sep 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Wed, 16 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: f2fs: limit recovery filename logging to stored length F2FS stores recovery filenames as a length plus a fixed-size i_name buffer. The buffer is not NUL-terminated, but recover_inode() and recover_dentry() print it with %s. For a 255-byte filename, recovery logging can read past i_name into the following raw inode fields. Print the name with a precision bounded by i_namelen and F2FS_NAME_LEN.
Title f2fs: limit recovery filename logging to stored length
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-03T10:56:46.741Z

Reserved: 2026-09-11T19:38:34.769Z

Link: CVE-2026-89838

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-16T11:16:50.620

Modified: 2026-10-03T11:17:44.310

Link: CVE-2026-89838

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-18T09:00:08Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor