Skip to main content

.NET EUVDEUVD-2026-99278

| CVE-2026-69651 HIGH
Inefficient Algorithmic Complexity (CWE-407)
2026-10-13 secure@microsoft.com GHSA-3rxq-g8rj-r2cf
7.5
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Reach network-exposed .NET service
  2. Delivery
    Send crafted high-complexity input
  3. Exploit
    Trigger worst-case algorithmic processing
  4. Execution
    Exhaust CPU/memory resources
  5. Impact
    Denial of service for users

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Algorithmic complexity limits
Exploitation Conditions

No special configuration is required beyond exposing a .NET-based service to attacker-reachable network input: the CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates remote, unauthenticated exploitation with low complexity and no user interaction against default behavior. The practical limiting factor is reachability - the vulnerable .NET code path must process attacker-supplied input (e.g., a listening web/API/network service on the affected runtime version); internal-only or non-.NET-facing deployments are not exposed. The exact affected .NET versions are not provided in the input and must be confirmed via the MSRC advisory to scope exposure.

Impact

This is a network-reachable, unauthenticated denial-of-service vulnerability in .NET (CWE-407, inefficient algorithmic complexity). The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) is internally consistent and credible: the sole impact is availability (A:H) with no confidentiality or integrity effect, which matches an algorithmic-complexity DoS where crafted input forces worst-case processing. No EPSS score, CISA KEV entry, or public POC was provided in the intelligence, so there is no evidence of active exploitation or weaponization - this should be treated as a patch-in-normal-cycle issue rather than an emergency, despite the 7.5 'High' rating. The signals are not conflicting so much as sparse: the only reference is a Microsoft MSRC advisory stub with no NVD enrichment, so EPSS, SSVC (automatable/technical-impact), and exploit-maturity data are simply absent, not low. One clear data defect: the sole tag is 'Authentication Bypass,' which directly contradicts the description (a DoS over the network with no privilege or integrity impact) and should be disregarded.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends specially crafted input over the network to a service built on the affected .NET runtime, triggering a code path with worst-case algorithmic complexity (e.g., hashing, parsing, or collection handling). The excessive CPU or memory consumption degrades or halts the service for legitimate users. No public exploit code was identified at time of analysis, and the attack requires no user interaction or authentication.

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

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

Alert me

AnalysisAIv1 – Oct 13, 2026

Denial of service in Microsoft .NET lets an unauthenticated remote attacker force the runtime into disproportionately expensive computation, driving CPU or memory consumption high enough to degrade or halt a service. The assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, 7.5) confirms remote, low-complexity, unauthenticated exploitation with no user interaction and a high availability-only impact, requiring only that the vulnerable .NET code path be reachable by attacker-supplied network input - no public exploit code was identified at time of analysis and the issue is not listed in CISA KEV. Exposure is limited to reachable, .NET-based services; internal-only or non-.NET-facing deployments are not affected, and the exact affected runtime versions must be confirmed against the MSRC advisory.

RemediationAI

No vendor-released patch version was identified in the provided data, so treat the Microsoft Update Guide entry (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69651) and your normal .NET servicing channel (Microsoft Update, or the .NET download and container image feeds) as the authoritative source for the fixed runtime build, and upgrade to that build as soon as it is published - patching the runtime is the only complete fix, since the weakness is algorithmic and cannot be fully corrected by configuration. Until an update is applied, apply compensating controls appropriate to an availability-only, unauthenticated network attack: front the service with a reverse proxy or gateway that enforces strict request body size limits, header and URL length caps, per-connection and total request timeouts, and per-client rate limiting; enable connection and concurrency limits and request-queue bounds at the host or ingress layer so a single expensive request cannot monopolize worker threads; and use WAF or ingress rules to drop anomalous payloads if the triggering pattern becomes known. Each of these carries trade-offs - aggressive timeouts and size caps will reject some legitimate large or long-running requests, and rate limiting can affect legitimate high-volume or NAT-shared clients - so tune thresholds against baseline traffic. Additionally, reduce the attack surface by restricting the affected endpoint to trusted networks or requiring authentication at a proxy where that is operationally possible, and monitor CPU, thread-pool queue length, and request latency for the sustained spikes characteristic of algorithmic-complexity exploitation.

Affected VersionsENISA

.NET 8.0 8.0.0 <8.0.32
Microsoft Visual Studio 2026 version 18.10 18.10.0 <18.10.4
.NET 9.0 9.0.0 <9.0.21
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 3.5 AND 4.8 4.8.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.8.4811.0
.NET 10.0 10.0.0 <10.0.13
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 4.8.1 4.8.0.0 <4.8.9363.0
Microsoft .NET Framework 4.8 4.8.0 <4.8.4811.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
Microsoft Visual Studio 2022 version 17.14 17.14.0 <17.14.42
.NET 11.0 11.0.0 <11.0.0-rc.2
Microsoft .NET Framework 3.5 3.5.0 <2.0.50727.9188 AND 3.0.30729.9171

Affected Packages

nuget microsoft.netcore.app.runtime.linux-arm fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-arm fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.osx-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.osx-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-x86 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
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
euvd microsoft_visual_studio_2022_version_17_14 fix: 17.14.42
euvd microsoft_visual_studio_2026_version_18_10 fix: 18.10.4
euvd net_10_0 fix: 10.0.13
euvd net_11_0 fix: 11.0.0-rc.2
euvd net_8_0 fix: 8.0.32
euvd net_9_0 fix: 9.0.21

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 20 packages in nuget, euvd

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

Technical ContextAI · show details

The root cause is CWE-407 (Inefficient Algorithmic Complexity): the vulnerable .NET code path performs work that grows disproportionately relative to input size or repetition, so a relatively small, cheaply crafted request can consume disproportionate CPU, memory, or lock time on the server. This class of weakness is the basis of algorithmic-complexity denial of service - for example superlinear parsing or normalization, pathological hashing or comparison behavior, or repeated expensive operations triggered by a single crafted input - and it is distinct from memory-safety bugs, as reflected in the vector's C:N/I:N/A:H profile, which indicates availability loss with no confidentiality or integrity impact. The pre-authentication, low-complexity characteristics (AC:L, PR:N, UI:N) mean no credentials, no user interaction, and no race-condition-style timing are required, so the practical constraint is purely reachability of the affected code path from the network. Note that the supplied metadata carries an 'Authentication Bypass' tag that is inconsistent with both the description and the assessed CVSS vector's impact profile; no authentication or authorization bypass impact is supported by the available data, and any such claim should be treated as unverified until the MSRC advisory clarifies. No CPE strings or vendor-supplied version ranges were included in the provided intelligence, so the precise runtime, framework, and library versions implicated cannot be enumerated here.

Know when .NET gets its next vulnerability

  • 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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
ENISA EUVD HIGH
vuln.today AI 7.5 HIGH

Remote unauthenticated DoS with no user interaction (AV:N/AC:L/PR:N/UI:N); availability-only impact (A:H, C:N/I:N) matches an algorithmic-complexity resource-exhaustion flaw.

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:18 nvd
HIGH 7.5

DescriptionCVE.org

Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.

Technical POC Analysis

Advisory: GHSA-3rxq-g8rj-r2cf (MSRC), CVSS 3.1 7.5, CWE-407.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Microsoft .NET-based services that accept untrusted network input can be remotely driven into disproportionately expensive computation, degrading or halting service availability without any credentials or user interaction. Only internet- or partner-reachable .NET workloads are exposed - internal-only and non-.NET-facing deployments are not affected - but for those, the business consequence is availability loss in customer-facing APIs, web front ends, and middleware. No public exploit code has been identified at time of analysis and the issue is not listed in CISA KEV, and no vendor patch is available, so leadership should treat this as a resilience and mitigation-planning problem rather than an active incident.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: edge rate limiting and request-size/complexity limits at WAF or reverse proxy; shortened request timeouts and capped concurrency/thread-pool settings; CPU, memory, and process quotas with restart or circuit-breaker policies for .NET workloads; autoscaling tuned to absorb burst load; network segmentation or access restriction to reduce the number of .NET code paths reachable by untrusted input; continuous monitoring and alerting on CPU/memory saturation and latency regression.

Threat Intelligence Overview

EPSS Score
1.1%
Top 35% exploitable
Prevalence
High
widely deployed enterprise runtime/framework across web and server apps
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
7 sources
Confidence: High

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 1.1%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

More in .NET

View all
CVE-2026-87697 HIGH POC
8.8 Oct 13

Remote code execution affects Windows desktop applications built on the Microsoft.WindowsDesktop.App.Runtime (WPF) compo

CVE-2023-7334 CRITICAL POC
9.8 Jan 15

Changjetong T+ (through 16.x) has .NET deserialization RCE in an AjaxPro endpoint. Attacker-controlled JSON triggers des

CVE-2026-75513 CRITICAL POC
9.1 Sep 16

SQL injection (CWE-89) in Marten, the .NET transactional document DB and event store for PostgreSQL, affects versions 7.

CVE-2026-100369 HIGH POC
8.4 Sep 25

Argument injection in the CliInvoke .NET process-wrapping library (and its former identity, AlastairLundy.CliInvoke) all

CVE-2019-25359 HIGH POC
8.2 Feb 18

SD.NET RIM versions before 4.7.3c contain a SQL injection vulnerability that allows attackers to inject malicious SQL st

CVE-2026-25925 HIGH POC
7.8 Feb 09

PowerDocu versions prior to 2.4.0 allow arbitrary .NET object instantiation and code execution through unsafe deserializ

CVE-2025-24070 HIGH POC
7.0 Mar 11

Weak authentication in ASP.NET Core &amp; Visual Studio allows an unauthorized attacker to elevate privileges over a net

CVE-2026-26282 MEDIUM POC
6.6 Feb 19

NanaZip versions 5.0.1252.0 through 6.0.1629.0 contain an out-of-bounds heap read in the .NET Single File bundle parser

CVE-2026-27709 MEDIUM POC
6.6 Feb 26

Out-of-bounds memory read in NanaZip versions 5.0.1252.0 through 6.0.1637.x allows local authenticated attackers to disc

CVE-2020-37103 MEDIUM POC
6.4 Feb 03

DotNetNuke 9.5 contains a persistent cross-site scripting vulnerability that allows normal users to upload malicious XML

CVE-2026-3263 MEDIUM POC
6.3 Feb 26

Asp.Net-Core-Inventory-Order-Management-System versions up to 9.20250118. contains a security vulnerability (CVSS 6.3).

CVE-2025-54539 CRITICAL
9.8 Oct 16

Remote code execution in the ActiveMQ NMS AMQP .NET client affects all releases up to and including 2.3.0 when the clien

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