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

ntfs: make system files immutable to prevent corruption

When a system file such as $Bitmap is exposed via show_sys_files and
written from userspace, the volume is corrupted and, because the cluster
allocator scans $Bitmap through the same inode's page cache, a write to
$Bitmap also deadlocks writeback against the folio it already holds locked.

These files are maintained by the driver itself and have no valid reason
to be written through the file interface. Mark base metadata files
(mft_no < FILE_first_user) as immutable during inode read so the VFS
rejects write, mmap, truncate and unlink with -EPERM. Directories are
skipped so the root and $Extend remain usable. Internal metadata updates
do not go through the VFS write path and are unaffected.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The NTFS driver for Linux erroneously exposes critical metadata files (such as $Bitmap) through the show_sys_files interface and allows them to be written from user space. Because these files are internal to the filesystem and should never be modified, such writes corrupt the volume. The corruption can also trigger a deadlock in the cluster allocator when it attempts to reconcile the bitmap with its own cached pages, potentially causing a kernel hang. The flaw effectively permits users to overwrite protected filesystem structures, leading to data loss, filesystem instability, and potential denial of service.

Affected Systems

Affected systems are Linux distributions that ship the default kernel with the NTFS driver containing this bug. The advisory does not specify a particular version, meaning any kernel build that has not applied the commit referenced in the advisory is vulnerable. The bug is not limited to specific hardware or kernel configurations, but is contingent on the presence of an NTFS volume and the ability to write to it from userspace.

Risk and Exploitability

The CVSS score is not disclosed and EPSS is unavailable, so the quantified risk remains indeterminate. The vulnerability is not listed in the CISA KEV catalogue, indicating no known public exploits. Nonetheless, exploitation requires local access to an NTFS volume that is writable, making it a local privilege exploitation vector. Successful exploitation results in critical filesystem corruption and system instability, so the risk to affected systems is high if the issue is present.

Generated by OpenCVE AI on August 15, 2026 at 09:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade your Linux kernel to a version that includes the NTFS immutable file patch (commit 8f313e9 and f72df3a4).
  • If an upgrade is unavailable, remount any NTFS volumes as read‑only or ensure no write operations are performed against system files.
  • Alternatively, apply the patch manually from the official Git commit links provided, ensuring the kernel code enforces the immutable flag on base metadata inode reads.

Generated by OpenCVE AI on August 15, 2026 at 09:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ntfs: make system files immutable to prevent corruption When a system file such as $Bitmap is exposed via show_sys_files and written from userspace, the volume is corrupted and, because the cluster allocator scans $Bitmap through the same inode's page cache, a write to $Bitmap also deadlocks writeback against the folio it already holds locked. These files are maintained by the driver itself and have no valid reason to be written through the file interface. Mark base metadata files (mft_no < FILE_first_user) as immutable during inode read so the VFS rejects write, mmap, truncate and unlink with -EPERM. Directories are skipped so the root and $Extend remain usable. Internal metadata updates do not go through the VFS write path and are unaffected.
Title ntfs: make system files immutable to prevent corruption
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-08-15T05:53:48.127Z

Reserved: 2026-08-09T03:40:39.911Z

Link: CVE-2026-72186

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:36.973

Modified: 2026-08-15T06:21:36.973

Link: CVE-2026-72186

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T09:15:04Z

Weaknesses