Skip to main content

ASP.NET Core CVE-2026-109468

| EUVDEUVD-2026-102468 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-10-15 microsoft
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 endpoint
  2. Delivery
    Send crafted/oversized CBOR input
  3. Exploit
    Trigger unbounded resource allocation
  4. Execution
    Exhaust memory or CPU
  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

Exploitation requires a network-reachable service built on the affected component (ASP.NET Core / System.Formats.Cbor) that accepts and parses attacker-controlled input through a code path lacking resource throttling. No authentication and no user interaction are required (PR:N/UI:N), so any exposed endpoint is reachable. The practical limiting factor is reachability and actual use of the vulnerable parsing path: a System.Formats.Cbor or Visual Studio deployment that never processes untrusted external CBOR/network input is not realistically exploitable, and services behind request-size/rate limiting, timeouts, or a WAF have reduced exposure. Impact is confined to availability - no data disclosure or code execution.

Impact

All signals point to a genuine but bounded denial-of-service risk rather than a critical compromise. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) indicates a network-reachable, low-complexity, unauthenticated attack with high availability impact but ZERO confidentiality or integrity impact - consistent with CWE-770 (allocation of resources without limits/throttling). There is no code execution or data exposure here; the worst outcome is service unavailability. No EPSS score, SSVC decision, KEV listing, or POC was supplied, so exploitation likelihood cannot be quantified from the input; at time of analysis there is no public exploit identified and no evidence of active exploitation. One notable data conflict: the Description attributes the flaw to 'ASP.NET Core,' but the affected CPEs and Tags name System.Formats.Cbor and Microsoft Visual Studio 2022/2026 - verify with the Microsoft MSRC advisory which component you actually run, since the real exposure (a public-facing ASP.NET Core service vs. a developer-only Visual Studio/CBOR library) changes the priority materially. Net: patch on a normal cadence for internet-facing services; this is a high-CVSS availability issue, not a confirmed-exploited emergency.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends specially crafted or high-volume network input (plausibly CBOR-encoded data handled by System.Formats.Cbor within an ASP.NET Core endpoint) that the application processes without enforcing resource limits. Because allocation is unbounded, the input forces excessive memory or CPU consumption, exhausting resources and rendering the service unavailable to legitimate users. No public exploit code is identified at time of analysis, and the attack yields no data access or code execution - only denial of service.

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 – Oct 15, 2026

Unbounded resource allocation in ASP.NET Core - reachable through the System.Formats.Cbor component shipped with Microsoft Visual Studio 2022 version 17.14 and Visual Studio 2026 version 18.10 - lets unauthenticated remote attackers exhaust server resources and cause a denial of service. The flaw is rated CVSS 7.5 (AV:N/AC:L/PR:N/UI:N, availability-only impact), meaning any network-exposed service that actually parses attacker-supplied CBOR input through the vulnerable path can be driven into resource exhaustion without credentials or user interaction. Exploitation is bounded by reachability: deployments that never process untrusted external CBOR/network data, or that sit behind request-size limits, rate limiting, timeouts, or a WAF, have materially reduced exposure. No public exploit code was identified at time of analysis and the issue is not listed in CISA KEV; a vendor patch is available via the Microsoft Security Response Center advisory.

RemediationAI

Patch available per vendor advisory: apply the Microsoft update for CVE-2026-109468 as documented at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-109468, updating both Visual Studio installations (2022 version 17.14 and 2026 version 18.10) and any application that references the System.Formats.Cbor package to a version at or above the fixed release listed there. Where immediate patching is not possible, the effective controls are all resource-bounding rather than behavioral: enforce strict request body size limits and per-request allocation caps at the reverse proxy or Kestrel level (side effect: legitimate large CBOR payloads will be rejected, so tune against real traffic), apply rate limiting and connection/request concurrency quotas per client (side effect: may throttle legitimate bulk or batch clients, requiring allowlists), set aggressive request timeouts so a slow or oversized parse is aborted rather than completed (side effect: long-running legitimate operations may be cut off), and place a WAF or API gateway in front of any endpoint that accepts CBOR to reject malformed or excessively nested payloads (side effect: added latency and a new component to maintain). The strongest compensating control is architectural: stop passing untrusted external input into the CBOR parsing path until the library is upgraded. Because impact is availability-only (no data disclosure or code execution), prioritize internet-facing or multi-tenant services over internal tooling when sequencing the patch, and verify the fix by re-testing the parsing endpoint after upgrade.

Affected VersionsENISA

Microsoft Visual Studio 2026 version 18.10 18.10.0 <18.10.4
System.Formats.Cbor 10.0.0 <10.0.13
Microsoft Visual Studio 2022 version 17.14 17.14.0 <17.14.42

Affected Packages

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 system_formats_cbor fix: 10.0.13

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 root cause class is CWE-770, Allocation of Resources Without Limits or Throttling. The affected component is System.Formats.Cbor, the .NET library that implements CBOR (Concise Binary Object Representation) encoding and decoding per RFC 8949, and which is consumed by ASP.NET Core workloads and bundled with the listed Visual Studio releases. A parser in this class typically reads length prefixes, nesting depth, or item counts directly from attacker-controlled input; when those values are used to size buffers, arrays, or recursive descent without an upper bound, a small request can force disproportionate memory or CPU consumption. Because the CVSS vector is AV:N/AC:L/PR:N/UI:N with C:N/I:N/A:H, the failure mode is purely availability-oriented: no confidentiality or integrity impact, no authentication prerequisite, and no user interaction - only a reachable code path that accepts untrusted CBOR or otherwise untrusted network input. The CPE data confirms three affected artifacts - microsoft:microsoft_visual_studio_2022_version_17.14, microsoft:microsoft_visual_studio_2026_version_18.10, and microsoft:system.formats.cbor - indicating the flaw is in the shared CBOR parsing library and inherited by the Visual Studio builds that ship it.

Know when Asp Net Core 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
vuln.today AI 7.5 HIGH

Remote unauthenticated input with no special complexity (AV:N/AC:L/PR:N/UI:N); CWE-770 resource exhaustion yields availability-only impact, 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
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

Microsoft Visual Studio 2022 version 17.14 and Visual Studio 2026 version 18.10 ship a vulnerable System.Formats.Cbor component in ASP.NET Core that lets an unauthenticated remote attacker exhaust server resources and take services offline. Exposure is limited to services that actually parse attacker-supplied CBOR data from the network, but for those deployments the result is availability-only disruption - no data theft, credential compromise, or code execution - triggerable without credentials or user interaction. Leadership should care because any internet-facing .NET service on the reachable path can be degraded or knocked offline at will, and a vendor fix is already available to close the gap.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 50% exploitable
Prevalence
High
ASP.NET Core is a widely deployed enterprise web framework; CBOR component narrower
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
5 sources
Confidence: Medium

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.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
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

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

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2023-38180 HIGH
7.5 Aug 08

.NET and Visual Studio Denial of Service Vulnerability. Rated high severity (CVSS 7.5), this vulnerability is remotely e

CVE-2025-26682 HIGH
7.5 Apr 08

Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service ove

CVE-2026-69304 MEDIUM POC
5.9 Sep 08

Decompression bomb (CWE-409) in ASP.NET Core allows unauthenticated remote attackers to exhaust server resources and den

CVE-2017-11879 HIGH
8.8 Nov 15

ASP.NET Core 2.0 allows an attacker to steal log-in session information such as cookies or authentication tokens via a s

CVE-2026-88092 CRITICAL
9.4 Oct 13

Request smuggling in the ASP.NET Core Kestrel HTTP/1 server lets a remote, unauthenticated attacker desynchronize HTTP r

CVE-2026-96230 HIGH
8.8 Oct 13

Cross-site scripting (CWE-79) in the ASP.NET Core Blazor WebAssembly Server hosting component allows an unauthenticated,

CVE-2026-70175 HIGH
8.1 Oct 13

Account takeover is possible in applications built on ASP.NET Core Identity because the framework's password-reset and e

CVE-2017-8700 HIGH
7.5 Nov 15

ASP.NET Core 1.0, 1.1, and 2.0 allow an attacker to bypass Cross-origin Resource Sharing (CORS) configurations and retri

CVE-2026-45591 HIGH
7.5 Jun 09

Remote denial of service in ASP.NET Core enables unauthenticated network attackers to exhaust server resources and disru

CVE-2021-43877 HIGH
8.8 Dec 15

ASP.NET Core and Visual Studio Elevation of Privilege Vulnerability. Rated high severity (CVSS 8.8), this vulnerability

CVE-2020-0603 HIGH
8.8 Jan 14

A remote code execution vulnerability exists in ASP.NET Core software when the software fails to handle objects in memor

Vendor StatusVendor

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