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

ntfs3: Allocate iomap inline_data using alloc_page

This fixes a BUG reported in iomap_write_end_inline:
iomap_inline_data_valid checks that the inline_data fits within
a page. If the inline_data is allocated with kmemdup there's no
guarantee that it's page-aligned, so the check sometimes fails.
Allocate it with alloc_page to ensure it's page-aligned.
Published: 2026-09-04
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Potential memory corruption leading to denial of service
Action: Patch kernel
AI Analysis

Impact

The vulnerability occurs in the Linux kernel's NTFS3 driver where inline data is allocated with kmemdup, which does not guarantee page alignment. The inline_data validity check requires the data to fit within a page, and the lack of alignment can cause the check to fail, potentially leading to incorrect handling of data, memory corruption, or a system crash. This flaw could be exploited by an attacker with local access to the system, allowing them to destabilize or crash the kernel when accessing NTFS volumes.

Affected Systems

All Linux kernel installations that use the NTFS3 filesystem module and did not apply the patch that replaces kmemdup with alloc_page. No specific kernel versions are listed; affected releases include any kernels prior to the commit that introduced the fix.

Risk and Exploitability

The vulnerability does not appear in the CISA KEV catalog and the EPSS score is not available, indicating no public exploitation reports. However, because the flaw can cause a denial of service by crashing the kernel when handling NTFS files, its impact is high for systems that rely on NTFS3. The patch required is small and contained in the kernel itself. If a system is running an unpatched kernel and is exposed to NTFS volumes, the risk of accidental or malicious crashes remains significant.

Generated by OpenCVE AI on September 4, 2026 at 20:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that incorporates the NTFS3 inline_data allocation fix.
  • If an immediate kernel upgrade is not feasible, consider disabling NTFS3 support or unmounting all NTFS partitions to prevent the kernel from handling potentially corrupted inline data.
  • Configure the system to automatically reboot after a kernel panic to reduce downtime if the vulnerability causes a crash.

Generated by OpenCVE AI on September 4, 2026 at 20:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 21:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
CWE-665

Fri, 04 Sep 2026 17:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ntfs3: Allocate iomap inline_data using alloc_page This fixes a BUG reported in iomap_write_end_inline: iomap_inline_data_valid checks that the inline_data fits within a page. If the inline_data is allocated with kmemdup there's no guarantee that it's page-aligned, so the check sometimes fails. Allocate it with alloc_page to ensure it's page-aligned.
Title ntfs3: Allocate iomap inline_data using alloc_page
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-09-04T16:48:23.333Z

Reserved: 2026-08-26T14:34:25.798Z

Link: CVE-2026-80868

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T17:16:58.643

Modified: 2026-09-04T17:16:58.643

Link: CVE-2026-80868

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T00:30:18Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-665

    Improper Initialization