Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocal access to ntfs3 read-write mount
-
DeliveryInvoke symlink(2) or WSL special-file creation
-
Exploitset_reparse_index() insertion fails
-
ExecutionError silently dropped, syscall returns success
-
ImpactMissing 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
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.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
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
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.
EUVD-2026-86972
GHSA-m767-h27w-j97x
NVD
CVE.org
EPSS
Exploit-DB