Skip to main content

Linux Kernel EUVDEUVD-2026-86972

| CVE-2026-98141 MEDIUM
Unchecked Return Value (CWE-252)
2026-09-25 Linux GHSA-m767-h27w-j97x
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Local access to ntfs3 read-write mount
  2. Delivery
    Invoke symlink(2) or WSL special-file creation
  3. Exploit
    set_reparse_index() insertion fails
  4. Execution
    Error silently dropped, syscall returns success
  5. Impact
    Missing reparse data, inconsistent filesystem

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Return value checking
Exploitation Conditions

Requires local access to a system where an NTFS volume is mounted read-write via the in-kernel ntfs3 driver, plus sufficient privilege to create files on that mount (consistent with PR:L). The flaw manifests only when set_reparse_index() actually fails during symlink(2) or WSL special-file creation (including the oldsize==0 no-prior-reparse-data case); under normal successful insertions it never triggers. Limiting factors: no remote vector (AV:L), the ntfs3 write path must be in active use (NTFS mounts are uncommon on Linux servers), and the underlying index-insertion failure condition must occur - which is not attacker-guaranteed from the available description. The trigger of the insertion failure itself is not detailed in the available sources.

Impact

All signals point to a low real-world priority despite the NVD base score of 5.5 (MEDIUM). The CVSS vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H requires local access and some privilege (PR:L) - specifically the ability to write to an NTFS volume mounted read-write via the in-kernel ntfs3 driver - and yields no confidentiality or integrity loss per NVD, only availability (A:H). EPSS is very low at 0.14% (3rd percentile), there is no CISA KEV listing (not actively exploited), and no exploit or PoC reference appears anywhere in the input, giving 'no public exploit identified at time of analysis.' The vuln.today decision label is 'this_month', i.e. routine patch cadence rather than act_now/emergency. Two signals conflict and should be noted: (1) the 'Information Disclosure' tag contradicts the CVSS C:N value and the description, which is a CWE-252 unchecked-return bug causing symlink(2)/WSL special-file creation to falsely report success while no reparse data is written to disk - this is a data-correctness/integrity problem, not disclosure; (2) the A:H rating looks generous for a bug whose observable effect is a silently-missing reparse record, so treat the 'HIGH availability impact' framing with caution. Net: a real correctness fix worth applying on normal schedule, not an urgent security emergency.

Exploit ScenarioDerived

A local user with write access to an NTFS filesystem mounted read-write through the Linux ntfs3 driver creates a symlink or WSL special file; if the reparse index insertion in set_reparse_index() fails (e.g. under an underlying index/storage error), update_reparse_data() still returns 0, so the syscall reports success even though no reparse data exists on disk. The result is a silently inconsistent filesystem where the created symlink/special file is broken. No public exploit or PoC reference is present in the input.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

In the Linux kernel's NTFS write path, symlink(2) and WSL special-file creation can report success even when set_reparse_index() fails, leaving no reparse data on disk. The bug affects systems where an NTFS volume is mounted read-write through the in-kernel ntfs3 driver and a local user with file-creation privileges triggers the failing index insertion; the trigger for that insertion failure is not described in the available sources. EPSS is 0.14% (3rd percentile), no public exploit was identified at time of analysis, and the assessed impact is low integrity only, consistent with a this_month priority rather than emergency action.

RemediationAI

Vendor-released patch: Linux 7.2.7 and 7.3-rc2 (or later), containing upstream commits c62f446c63398dc7151f413069bf617032cf7a71 and 9692b1b4fc00cf89628bc43f71729ab21f14f8d3; apply through the normal kernel update process and use the advisory links https://git.kernel.org/stable/c/c62f446c63398dc7151f413069bf617032cf7a71 and https://git.kernel.org/stable/c/9692b1b4fc00cf89628bc43f71729ab21f14f8d3. Until updated, reduce exposure by not mounting NTFS read-write with the in-kernel ntfs3 driver on systems where local users can create symlinks or WSL special files; mounting such volumes read-only removes the affected write path but also disables legitimate writes, and restricting file-creation privileges limits multi-user impact but may disrupt workflows. The insertion-failure trigger is not detailed in the available sources, and there is no remote vector.

Affected VersionsENISA

Linux fc053f05ca282a5e760b41f6560ac835c4e28037 <c62f446c63398dc7151f413069bf617032cf7a71
Linux fc053f05ca282a5e760b41f6560ac835c4e28037 <9692b1b4fc00cf89628bc43f71729ab21f14f8d3
Linux 7.1
Linux patch: 0
Linux patch: 7.2.7
Linux patch: 7.3-rc2

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is an unchecked-return-value bug (CWE-252) in the Linux kernel NTFS driver. update_reparse_data() calls set_reparse_index() to insert reparse data, but ignores the return value; when insertion fails, the code removes the just-written reparse data as cleanup yet still returns 0. As a result, symlink(2) and WSL special-file creation can return success while no reparse data exists on disk, and the oldsize == 0 case with no prior reparse data is also silently ignored. The assessed vector is AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, so this is a local, low-integrity-impact issue rather than an availability or confidentiality flaw. Exposure requires the in-kernel ntfs3 write path to be active on a read-write NTFS mount, and the underlying condition that makes set_reparse_index() fail is not detailed in the available sources. The fix propagates the error to the caller so callers no longer receive false success.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 3.3 LOW

Local ntfs3 write access needed (AV:L, PR:L); impact is a silently inconsistent on-disk filesystem (I:L), with no confidentiality and no availability/crash described, so C:N/A:N.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Oct 27, 2026 - 18:22 NVD
5.5 (MEDIUM)
Patch available
Sep 25, 2026 - 12:02 EUVD
CVE Published
Sep 25, 2026 - 10:36 nvd
MEDIUM 5.5
CVE Published
Sep 25, 2026 - 10:36 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

ntfs: propagate reparse index insertion failure

update_reparse_data() ignores the return value of set_reparse_index(). When index insertion fails, the code removes the just-written reparse data as cleanup but still returns 0, so symlink(2) (and WSL special file creation) reports success while no reparse data exists on disk. When there was no previous reparse data (oldsize == 0), the failure was likewise silently ignored.

Propagate the error to the caller.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
Linux kernel is ubiquitous, but the ntfs3 read-write driver path is used only on NTFS mounts
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy