Skip to main content

.NET CVE-2026-50525

| EUVDEUVD-2026-44393 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-07-14 microsoft GHSA-8q5v-6pqq-x66h
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 request(s)
  3. Exploit
    Trigger unbounded resource allocation
  4. Execution
    Exhaust memory/threads
  5. Impact
    Service becomes unavailable

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation (AV:N/AC:L/PR:N/UI:N) against network-reachable .NET 8.0/9.0/10.0 applications. The attacker only needs network access to a service built on the affected runtime that processes untrusted input; the impact is limited to availability (A:H only, C:N/I:N), so exploitation degrades or crashes the service but does not yield code execution, data disclosure, or tampering. Practical exposure is bounded to workloads that actually accept the vulnerable network input path - non-networked or internal-only .NET applications behind strong network segmentation face materially lower real-world risk.

Impact

The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H describes a low-complexity, unauthenticated, network-reachable attack with high availability impact but no confidentiality or integrity impact - a classic remotely-triggerable DoS. No EPSS score, SSVC decision, KEV entry, or POC was provided, so exploitation likelihood cannot be quantified from the input; the signals present (easy vector, no auth) argue for a real but availability-limited risk rather than a data-breach emergency. There is no conflict between the CVSS vector and the description - both point to unauthenticated network DoS. Prioritize patching internet-facing .NET services promptly, but this is not a code-execution or data-exposure incident, so it ranks below RCE/EoP classes of the same CVSS band.

Exploit ScenarioDerived

An attacker on the network sends specially crafted requests to an internet-facing ASP.NET Core service running an unpatched .NET runtime, each triggering disproportionate memory or thread allocation. With low attack complexity and no authentication or user interaction required, a modest volume of requests exhausts server resources and makes the application unresponsive to legitimate users. No public exploit code has been identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Jul 14, 2026

Network-based denial of service in Microsoft .NET 8.0, 9.0, and 10.0 allows an unauthenticated remote attacker to exhaust server resources and render applications unresponsive by exploiting uncontrolled resource allocation (CWE-770) in the runtime. The flaw carries CVSS 7.5 (availability-only impact) and affects the shared .NET runtime that underpins ASP.NET Core web services, so any internet-facing .NET workload is exposed. There is no public exploit identified at time of analysis and it is not listed in CISA KEV; Microsoft has released a fix.

RemediationAI

Vendor-released patch: available from Microsoft - apply the updated .NET 8.0/9.0/10.0 runtime and SDK releases referenced in the MSRC advisory (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-50525), and update Visual Studio 2022 to 17.12/17.14 or Visual Studio 2026 to 18.7 where the SDK is consumed. On servers, update the shared framework/hosting bundle and restart affected ASP.NET Core apps so the patched runtime is loaded; self-contained deployments must be rebuilt against the patched runtime and redeployed since they carry their own copy. Until patched, reduce exposure by placing affected services behind a reverse proxy or WAF that enforces request-rate limiting and connection/timeout caps, and restrict network reachability of the vulnerable endpoints to trusted callers - trade-off is added latency and possible false-positive throttling of legitimate bursts, and these controls only blunt, not eliminate, the resource-exhaustion vector.

Affected VersionsENISA

.NET 10.0 10.0.0 <10.0.6
Microsoft Visual Studio 2026 version 18.7 18.0 <18.7.4
Microsoft Visual Studio 2022 version 17.14 17.14.0 <17.14.36
.NET 8.0 8.0.0 <8.0.29
.NET 9.0 9.0.0 <9.0.18
Microsoft Visual Studio 2022 version 17.12 17.12.0 <17.12.22

Affected Packages

nuget system.security.cryptography.xml fix: 8.0.4, 9.0.18, 10.0.10
euvd microsoft_visual_studio_2022_version_17_12 fix: 17.12.22
euvd microsoft_visual_studio_2022_version_17_14 fix: 17.14.36
euvd microsoft_visual_studio_2026_version_18_7 fix: 18.7.4
euvd net_10_0 fix: 10.0.6
euvd net_8_0 fix: 8.0.29
euvd net_9_0 fix: 9.0.18

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 7 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 vulnerability lies in the .NET runtime/framework libraries (CPE identifies microsoft:.net_8.0, .net_9.0, and .net_10.0, with the same fix shipping through Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7 which bundle the SDK). The root cause class is CWE-770, Allocation of Resources Without Limits or Throttling: some code path processes attacker-supplied network input without bounding the memory, threads, or handles it allocates, so a modest request can force disproportionate resource consumption. Because .NET is the base execution layer for ASP.NET Core and Kestrel-hosted services, the weakness is reachable through normal request-handling paths rather than a niche feature. Microsoft has not published the specific component (e.g., a parser, HTTP/2 handling, or a collection) in the available data.

Know when Net 10 0 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

Unauthenticated network input triggers uncontrolled allocation with no user interaction (AV:N/AC:L/PR:N/UI:N); impact is availability-only DoS, so C:N/I:N/A:H.

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
SUSE HIGH
Red Hat 7.5 HIGH

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

DescriptionCVE.org

Allocation of resources without limits or throttling in .NET allows an unauthorized attacker to deny service over a network.

Executive ViewAI

Why It Matters

Microsoft .NET runtime versions 8.0, 9.0, and 10.0 contain a denial-of-service vulnerability exploitable by unauthenticated remote attackers; no public exploit has been identified at time of analysis. Any organization running internet-facing .NET applications faces potential service outages that could impact customer access, revenue, and operational reputation. A vendor patch is available and should be deployed across affected systems within 7 days.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
High
core Microsoft runtime underpinning widely deployed ASP.NET Core services
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Exploit
POC
Public exploit code exists
Data Quality
9 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment NCSC-NL GHSA MSRC Vendor GitHub 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 Yes
EPSS 0.6%
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

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-50528 HIGH POC
8.2 Jul 14

Security feature bypass in Microsoft .NET (versions 8.0, 9.0, and 10.0) lets a remote, unauthenticated attacker circumve

CVE-2026-33116 HIGH POC
7.5 Apr 14

Infinite loop denial-of-service vulnerability in Microsoft .NET Framework (3.5 through 4.8.1), .NET 8.0, 9.0, and 10.0 a

CVE-2026-50651 HIGH POC
7.5 Jul 14

Network denial of service in Microsoft .NET 8.0, 9.0, and 10.0 (and the corresponding Visual Studio 2022/2026 tooling) a

CVE-2026-26171 HIGH POC
7.5 Apr 14

Denial-of-service condition in Microsoft .NET Framework 8.0, 9.0, and 10.0 allows unauthenticated remote attackers to ex

CVE-2026-42899 HIGH POC
7.5 May 12

Remote denial of service in ASP.NET Core (.NET 8.0, 9.0, and 10.0) allows an unauthenticated attacker to send crafted ne

CVE-2026-35433 HIGH POC
7.3 May 12

Local privilege elevation in Microsoft .NET (Windows Desktop/WPF runtime) for versions 8.0, 9.0, and 10.0 allows an atta

CVE-2026-32177 HIGH POC
7.3 May 12

Local privilege escalation in Microsoft .NET Framework (versions 3.5 through 10.0) and Visual Studio 2017 occurs through

CVE-2026-50659 MEDIUM POC
6.5 Jul 14

Output spoofing via improper encoding in Microsoft .NET 8.0, 9.0, and 10.0 allows a low-privileged network attacker to m

CVE-2026-47303 HIGH
8.8 Jul 14

Privilege elevation in ASP.NET Core (bundled with .NET 8.0, 9.0, and 10.0) lets an already-authenticated, low-privileged

CVE-2026-47300 HIGH
8.8 Jul 14

Privilege elevation in ASP.NET Core (bundled with .NET 8.0, 9.0, and 10.0) lets an already-authenticated, low-privileged

CVE-2026-32175 MEDIUM POC
4.3 May 12

Absolute path traversal in Microsoft .NET Core (Windows runtime, versions 8.0 through 10.0) enables a network-accessible

CVE-2026-57108 HIGH
7.5 Jul 14

Denial of service in Microsoft .NET (versions 8.0, 9.0, and 10.0) allows a remote, unauthenticated attacker to crash or

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Liberty Linux 10 Fixed
SUSE Liberty Linux 8 Fixed
SUSE Liberty Linux 9 Fixed

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