Skip to main content

Microsoft .NET Framework CVE-2026-108398

| EUVDEUVD-2026-99069 HIGH
Untrusted Search Path (CWE-426)
2026-10-13 secure@microsoft.com GHSA-895h-jx6m-8rp6
8.8
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated low-privilege local access
  2. Exploit
    Plant malicious library in searched path
  3. Execution
    .NET Framework loads untrusted component
  4. Impact
    Bypass 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Microsoft .NET Framework 4.8 4.8.0 <4.8.4811.0
Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 4.7.0 <4.7.4150.0
Microsoft .NET Framework 3.5 AND 4.7.2 4.7.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.7.4150.0
Microsoft .NET Framework 3.5 AND 4.8 4.8.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.8.4811.0
Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 3.0.0.0 <2.0.50727.8987 AND 3.0.30729.8982 AND 4.7.4150.0
Microsoft .NET Framework 4.8.1 4.8.0.0 <4.8.9363.0
Microsoft .NET Framework 3.5 AND 4.8.1 4.8.1 <2.0.50727.9188 AND 3.0.30729.9171 AND 4.8.9363.0

Affected Packages

euvd microsoft_net_framework_4_6_2_4_7_4_7_1_4_7_2 fix: 4.7.4150.0
euvd microsoft_net_framework_4_8 fix: 4.8.4811.0
euvd microsoft_net_framework_4_8_1 fix: 4.8.9363.0

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

Vendor (microsoft) PRIMARY 8.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat 8.8 HIGH

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:18 cve.org
HIGH 8.8

DescriptionCVE.org

Untrusted search path in .NET Framework allows an authorized attacker to bypass a security feature locally.

Executive ViewAI

Why It Matters

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.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Ubiquitous
.NET Framework ships with Windows; near-universal enterprise and endpoint footprint
Vendor Status
Publicly Disclosed:Yes
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment MSRC Vendor VulDB

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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Vendor StatusVendor

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