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

ntfs: leave HasEA flag untouched on setxattr failure

In ntfs_set_ea(), the exit path unconditionally updates the HasEA
flag based on ea_info_qsize. When an error occurs before
ea_info_qsize is updated, NInoClearHasEA() hides existing on-disk
EAs until the inode is evicted.

Only update the flag on success.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Extended attribute data loss
Action: Apply Patch
AI Analysis

Impact

The Linux kernel’s NTFS driver contains a defect in the ntfs_set_ea function: when a write of an extended attribute fails before the internal size counter is updated, the routine updates the HasEA flag based on an uninitialized value. This causes the kernel to believe the inode has no extended attributes and hides any existing on‑disk EAs until the inode is evicted, potentially resulting in irreversible data loss.

Affected Systems

Any Linux kernel that includes the NTFS module and has not applied the recent fix is vulnerable. This includes the 7.3 RC1 firmware and all earlier stable kernels that expose the ntfs_set_ea code path.

Risk and Exploitability

With a CVSS score of 5.5 the severity is moderate, and the EPSS score of less than 1 % implies a very low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is a user who has permission to invoke setxattr on a file residing on an NTFS volume; exploitation would hide or lose the extended attribute data for the affected inode.

Generated by OpenCVE AI on October 8, 2026 at 21:34 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that incorporates the ntfs_set_ea fix so that the HasEA flag is only updated on successful writes.
  • If a kernel upgrade cannot be performed immediately, mount the NTFS file system with options that prevent non‑trusted users from performing setxattr operations, or limit those operations to privileged users only.
  • Run periodic checks (e.g., fsck or custom scripts) to compare the in‑memory HasEA flag against on‑disk extended attributes and detect discrepancies caused by the vulnerability.

Generated by OpenCVE AI on October 8, 2026 at 21:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 08 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo
CPEs cpe:2.3:o:linux:linux_kernel:7.3:rc1:*:*:*:*:*:*

Tue, 29 Sep 2026 21:15:00 +0000

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

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-252
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Fri, 25 Sep 2026 12:00:00 +0000

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

Fri, 25 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ntfs: leave HasEA flag untouched on setxattr failure In ntfs_set_ea(), the exit path unconditionally updates the HasEA flag based on ea_info_qsize. When an error occurs before ea_info_qsize is updated, NInoClearHasEA() hides existing on-disk EAs until the inode is evicted. Only update the flag on success.
Title ntfs: leave HasEA flag untouched on setxattr failure
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-25T10:36:12.310Z

Reserved: 2026-09-25T10:25:14.319Z

Link: CVE-2026-98133

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-09-25T11:17:44.710

Modified: 2026-10-08T18:29:31.743

Link: CVE-2026-98133

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-98133 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T21:45:16Z

Weaknesses