Skip to main content

ASP.NET Core EUVDEUVD-2026-44045

| CVE-2026-56170 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-07-14 microsoft GHSA-j8gr-8fp3-5q5h
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 exposed ASP.NET Core endpoint
  2. Delivery
    Send crafted/high-volume requests
  3. Exploit
    Trigger unbounded resource allocation
  4. Execution
    Exhaust memory or connection pool
  5. Impact
    Deny service to legitimate users

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

The application must be an ASP.NET Core service on .NET 8.0, 9.0, or 10.0 that is network-reachable by the attacker, and the vulnerable request-handling path must be exposed (typically any HTTP endpoint served by the affected framework). Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, no elevated privileges, and no user interaction are required, so default deployments of internet-facing ASP.NET Core apps are exploitable. Limiting factors are primarily deployment-based: services reachable only from trusted internal networks, or fronted by a proxy/WAF that already enforces rate limiting and request size caps, substantially reduce realistic exposure; impact is confined to availability, with no data disclosure or code execution.

Impact

The CVSS 3.1 base is 7.5 (High) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - network-reachable, low complexity, no privileges, no user interaction, and a pure availability impact (no confidentiality or integrity loss). This is a classic remotely-triggerable DoS: easy to reach and reproduce, but it cannot be used to steal data or execute code. No EPSS score was provided in the input, so exploitation probability cannot be quantified here; no CISA KEV listing and no POC were supplied, so there is no evidence of active exploitation. SSVC-style read: exploitation is 'none' observed, technical impact is partial (availability only), and while a DoS of this class is often automatable, that is not confirmed by the input. Net: a genuine High-severity availability risk for internet-facing ASP.NET Core services that should be patched on a normal-but-prompt cadence, but it is not the drop-everything urgency of an actively exploited RCE.

Exploit ScenarioDerived

An attacker who can reach an internet-facing ASP.NET Core application sends a stream of crafted requests that each force the framework to allocate resources without any enforced cap, rapidly driving memory or thread/connection exhaustion until the process becomes unresponsive or crashes. No authentication, credentials, or user interaction is required (PR:N/UI:N), so the attack can be scripted against any exposed endpoint; no public exploit identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Jul 14, 2026

Denial of service in ASP.NET Core (the web framework shipped with .NET 8.0, 9.0, and 10.0) lets a remote, unauthenticated attacker exhaust server resources by triggering unbounded allocations over the network. Because affected requests are not throttled or capped, a single crafted request stream can degrade availability of the hosting process without any authentication or user interaction. Reported by Microsoft with a vendor patch available; no public exploit identified at time of analysis and no CISA KEV listing.

RemediationAI

Patch available per vendor advisory - apply the updated .NET 8.0, 9.0, or 10.0 runtime/SDK builds published in Microsoft's Security Update Guide at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-56170, then rebuild/redeploy applications or update the shared framework on hosts and restart the affected ASP.NET Core processes. The exact patched version strings are listed in that advisory and should be taken directly from it rather than assumed. As compensating controls until patching, place a reverse proxy or WAF in front of Kestrel to enforce request-rate limiting and request/body size caps, enable ASP.NET Core's built-in rate-limiting and request-body/size limits (MaxRequestBodySize, connection and header limits) where applicable, and restrict exposure of the affected endpoints to trusted networks; the trade-off is that aggressive limits can throttle legitimate high-volume clients and require tuning to avoid false-positive request rejection.

Affected VersionsENISA

.NET 8.0 8.0.0 <8.0.29
.NET 9.0 9.0.0 <9.0.18
.NET 10.0 10.0.0 <5104034

Affected Packages

nuget microsoft.aspnetcore.app.runtime.linux-arm fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.linux-arm64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.linux-musl-arm fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.linux-musl-arm64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.linux-musl-x64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.linux-x64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.osx-arm64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.osx-x64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.win-arm fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.win-arm64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.win-x64 fix: 8.0.26, 9.0.15, 10.0.6
nuget microsoft.aspnetcore.app.runtime.win-x86 fix: 8.0.26, 9.0.15, 10.0.6
euvd net_10_0 fix: 5104034
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 15 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 flaw is a CWE-770 (Allocation of Resources Without Limits or Throttling) weakness in ASP.NET Core, Microsoft's cross-platform web application framework and Kestrel-based HTTP stack bundled into the .NET runtime. The affected CPEs are the .NET 8.0, 9.0, and 10.0 platforms (cpe:2.3:a:microsoft:.net_8.0/9.0/10.0). CWE-770 root cause means the framework accepts attacker-influenced input that drives memory, CPU, connection, or object allocation without applying an upper bound or rate limit, so an attacker can force the process to consume resources faster than it can reclaim them, culminating in memory pressure or thread/connection starvation and process failure.

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

Remotely reachable HTTP framework flaw needing no auth or interaction (AV:N/AC:L/PR:N/UI:N), causing availability loss only (A:H) with no confidentiality or integrity impact.

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 ASP.NET Core allows an unauthorized attacker to deny service over a network.

Executive ViewAI

Why It Matters

ASP.NET Core in .NET 8.0, 9.0, and 10.0 is vulnerable to unauthenticated remote denial-of-service attacks that allow attackers to exhaust server resources and degrade application availability without credentials or user interaction. No public exploit identified at time of analysis; however, any organization running these .NET versions faces significant risk to business continuity and customer access. Patching is critical given the HIGH severity rating and ease of exploitation.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.8%
Top 48% exploitable
Prevalence
High
ASP.NET Core is a widely deployed enterprise web framework
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
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 No
EPSS 0.8%
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

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-50525 HIGH POC
7.5 Jul 14

Network-based denial of service in Microsoft .NET 8.0, 9.0, and 10.0 allows an unauthenticated remote attacker to exhaus

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

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