Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain authenticated low-privilege local access
-
ExploitPlant malicious library in searched path
-
Execution.NET Framework loads untrusted component
-
ImpactBypass security feature, gain control
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path verification
|
| Exploitation Conditions | Requires an authorized, authenticated attacker with local low-privileged access (AV:L/PR:L) and the ability to write a malicious file/library into a directory that the .NET Framework resolves ahead of the legitimate path (untrusted search path, CWE-426). No user interaction is needed (UI:N). Limiting factors that reduce real-world risk: there is no remote/network vector, the attacker must already hold a local foothold with some privilege, and must be able to influence a writable directory in the DLL/assembly search order; SSVC reports no observed exploitation and rates it non-automatable. Affected builds span .NET Framework 3.5, 4.6.2-4.7.2, 4.8, and 4.8.1 below the fixed revisions listed in the EUVD data, so patch level is a determining factor. |
| Impact | Signals conflict on urgency. The CVSS base score of 8.8 (HIGH) is driven by a changed scope (S:C) and total impact (C:H/I:H/A:H), but the vector itself is constrained: AV:L means the attacker must already be local, AC:L is low complexity, and PR:L confirms an authenticated/authorized foothold is required before exploitation. CISA's SSVC framework reinforces a lower real-world priority - Exploitation: none (no observed activity), Automatable: no (cannot be reliably scripted at scale), though Technical Impact: total aligns with the high CIA metrics. There is no CISA KEV listing and no EPSS score was provided, so exploitation probability cannot be quantified; no public exploit was identified at time of analysis. Net assessment: this is a high-severity-but-local post-compromise privilege/security-boundary issue, not an internet-facing emergency. It matters most as an escalation primitive on already-breached hosts rather than a mass-exploitation threat. Patch promptly on a normal cadence; the AV:L + PR:L + SSVC-no-exploitation combination argues against treating it as a drop-everything remote threat. |
| Exploit ScenarioDerived | An attacker who already has low-privileged authenticated access to a Windows host places a malicious library in a directory that the .NET Framework searches before the legitimate location (CWE-426, untrusted search path). When a .NET process loads the planted component, the attacker's code runs in that process context, bypassing an intended security feature and escalating control. No public exploit code was identified at time of analysis, and the local attack vector (AV:L) means remote triggering is not possible. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
An authenticated local attacker can exploit an untrusted search path in Microsoft .NET Framework to bypass a security feature and potentially execute arbitrary code, affecting versions 3.5, 4.6.2-4.7.2, 4.8, and 4.8.1 not patched to the latest builds. The vulnerability requires local access and the ability to write a malicious file to a directory in the .NET assembly search order, but no user interaction. No public exploit code has been identified, and CISA's SSVC reports no observed exploitation; vendor patches are available.
RemediationAI
Vendor-released patches upgrade affected .NET Framework components to the fixed builds: 3.5 to 2.0.50727.9073/8987/9188 and 3.0.30729.9070/8982/9171, 4.6.2-4.7.2 to 4.7.4150.0, 4.8 to 4.8.4811.0, and 4.8.1 to 4.8.9363.0. Apply these updates from the Microsoft Security Update Guide (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-108398). Because the vulnerability requires local authenticated access, as a compensating control, restrict write permissions to directories in the .NET assembly search path (such as the application directory or shared folders) to trusted users only; however, this may break applications that rely on dynamic assembly loading from user-writable locations. Additionally, monitor for suspicious file drops in these directories. No public exploit code has been identified, but patching is still recommended due to the potential for high impact.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The .NET Framework uses a search path to locate assemblies and DLLs when loading applications. CWE-426 occurs when the search path includes a directory that is writable by an attacker, allowing a malicious library to be loaded instead of the legitimate one. This vulnerability can be triggered by an authenticated local attacker with low privileges who can write a malicious file to a directory that .NET resolves ahead of the legitimate path, leading to code execution in the context of the affected process and bypassing security features. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H) indicates the attack is local, requires low privileges, needs no user interaction, and changes scope, meaning the compromised component can affect resources beyond its original security boundary. Affected platforms include Windows systems running the vulnerable .NET Framework versions.
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:C/C:H/I:H/A:H
Untrusted search path needs a local authenticated foothold (AV:L, PR:L) with low complexity; code loaded across a security boundary justifies S:C and total C/I/A impact.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Untrusted search path in .NET Framework allows an authorized attacker to bypass a security feature locally.
Executive ViewAI
A security feature bypass in Microsoft .NET Framework (CVE-2026-108398) could allow an attacker with local access to a machine to run arbitrary code, potentially compromising any Windows system or application that relies on .NET versions 3.5, 4.6.2 through 4.7.2, 4.8, and 4.8.1. Because .NET is embedded across servers, developer workstations, and line-of-business applications, unpatched estates carry a broad, hard-to-segment exposure. Leadership should care because exploitation requires an attacker to already have a foothold on the host, making this a privilege-escalation and lateral-movement enabler rather than a remote perimeter threat.
Apply vendor patch.
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-99069
GHSA-895h-jx6m-8rp6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB