Skip to main content

ASP.NET Core CVE-2026-47300

| EUVDEUVD-2026-44342 HIGH
Incorrect Implementation of Authentication Algorithm (CWE-303)
2026-07-14 microsoft GHSA-8prm-248r-h957
8.8
CVSS 3.1 · Vendor: microsoft
Temporal: 7.7
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Craft request abusing auth algorithm
  3. Exploit
    Bypass privilege checks (CWE-303)
  4. Execution
    Obtain elevated privileges
  5. Impact
    Access or alter protected data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication algorithm review
Exploitation Conditions

Exploitation requires the attacker to already possess a valid low-privilege authenticated session or credentials on an ASP.NET Core application that uses the framework's built-in authentication (CVSS PR:L confirms prior low-level authentication is needed, so this is not an unauthenticated attack). The target application must be built on the vulnerable .NET 8.0/9.0/10.0 ASP.NET Core stack and rely on the affected authentication algorithm path. Limiting factors: an attacker with no account cannot exploit it directly, and applications that do not use the affected framework authentication component, or that enforce independent server-side authorization, reduce exposure; no user interaction is required (UI:N) and the vector is fully network-reachable (AV:N/AC:L).

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.8 High) indicates a low-complexity, network-reachable attack that requires the attacker to already hold some low-privilege authenticated foothold (PR:L) but no user interaction, yielding full high impact to confidentiality, integrity, and availability. No EPSS score, SSVC decision, or KEV entry was provided, and no POC is referenced, so the practical exploitation-probability signals are absent; this reads as a serious-but-not-yet-known-exploited framework flaw rather than a confirmed mass-exploitation event. Note a data conflict: the vulnerability description and CWE-303 point to privilege elevation, yet the vendor Tags label it 'Information Disclosure' - verify the exact impact class against the MSRC advisory. Given ASP.NET Core's very broad deployment footprint, defenders should treat this as a high patch priority even absent EPSS/KEV data, because the low privilege requirement is easily met in multi-tenant or self-service web applications.

Exploit ScenarioDerived

An attacker who holds a normal low-privilege account on an ASP.NET Core web application (for example a standard registered user in a multi-tenant portal) sends a crafted authenticated request that the flawed authentication algorithm mis-evaluates, causing the framework to grant elevated privileges. With administrator-level access the attacker then reads other tenants' data and alters or disrupts the application. No public POC is referenced, and the low attack complexity means exploitation would be reliable once the logic flaw is understood.

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 – Jul 14, 2026

Privilege elevation in ASP.NET Core (bundled with .NET 8.0, 9.0, and 10.0) lets an already-authenticated, low-privileged network attacker gain higher privileges by abusing a flawed authentication algorithm implementation (CWE-303). Microsoft reported the flaw and has released a patch; there is no public exploit identified at time of analysis and it is not on the CISA KEV. The 8.8 CVSS reflects high confidentiality, integrity, and availability impact reachable over the network with only low prior privileges.

RemediationAI

Patch available per vendor advisory: apply the Microsoft/.NET updates for the affected 8.0, 9.0, and 10.0 runtimes and rebuild/redeploy applications against the patched ASP.NET Core packages, and update the affected Visual Studio 2022 (17.12, 17.14) and Visual Studio 2026 (18.7) installations; exact fixed version numbers are not listed in the input and must be taken from https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-47300. Because this is a framework-level authentication algorithm flaw, self-hosted apps must ship the updated runtime/NuGet packages rather than relying on OS patching alone. As interim compensating controls until patched, restrict and closely monitor access to authenticated endpoints, reduce the number of low-privilege accounts that can reach sensitive functionality, and add server-side authorization checks or a reverse-proxy access policy in front of privileged routes - with the trade-off that these do not fix the underlying algorithm and may break legitimate low-privilege workflows.

Affected VersionsENISA

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

Affected Packages

microsoft net_10_0_installed_on_linux_10_0_6 fix: .NET 10.0 installed on Linux 10.0.6
microsoft net_10_0_installed_on_mac_os_10_0_6 fix: .NET 10.0 installed on Mac OS 10.0.6
microsoft net_8_0_installed_on_linux_8_0_29 fix: .NET 8.0 installed on Linux 8.0.29
microsoft net_8_0_installed_on_mac_os_8_0_29 fix: .NET 8.0 installed on Mac OS 8.0.29
microsoft net_8_0_installed_on_windows_8_0_29 fix: .NET 8.0 installed on Windows 8.0.29
microsoft net_9_0_installed_on_linux_9_0_18 fix: .NET 9.0 installed on Linux 9.0.18
microsoft net_9_0_installed_on_mac_os_9_0_18 fix: .NET 9.0 installed on Mac OS 9.0.18
microsoft net_9_0_installed_on_windows_9_0_18 fix: .NET 9.0 installed on Windows 9.0.18
microsoft visual_studio_2022_version_17_12_17_12_22 fix: Microsoft Visual Studio 2022 version 17.12 17.12.22
microsoft visual_studio_2022_version_17_14_17_14_36 fix: Microsoft Visual Studio 2022 version 17.14 17.14.36
microsoft visual_studio_2026_version_18_7_18_7_4 fix: Microsoft Visual Studio 2026 version 18.7 18.7.4
nuget microsoft.aspnetcore.authentication.negotiate fix: 8.0.29, 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 18 packages in microsoft, nuget, euvd

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

Technical ContextAI · show details

The affected component is the ASP.NET Core web framework shipping in the .NET 8.0, 9.0, and 10.0 runtimes (per CPE cpe:2.3:a:microsoft:.net_8.0/9.0/10.0), with tooling exposure in Visual Studio 2022 (17.12, 17.14) and Visual Studio 2026 (18.7). The root cause is classified as CWE-303, Incorrect Implementation of an Authentication Algorithm - the authentication/authorization logic evaluates credentials or claims incorrectly, so a request that should be rejected or held at a lower trust level is instead granted elevated rights. This is a logic flaw in the framework's own auth handling rather than a memory-safety or injection bug, meaning any web application built on the vulnerable ASP.NET Core stack that relies on the framework's authentication middleware may inherit the weakness.

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 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
CIRCL (temporal) 7.7 HIGH
vuln.today AI 8.8 HIGH

Network-reachable, low-complexity elevation from an existing low-privilege account (PR:L, no UI), yielding full high C/I/A impact within the same authorization scope (S:U).

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

DescriptionCVE.org

Incorrect implementation of authentication algorithm in ASP.NET Core allows an authorized attacker to elevate privileges over a network.

Executive ViewAI

Why It Matters

ASP.NET Core in .NET 8.0, 9.0, and 10.0 contains a network-exploitable privilege escalation vulnerability enabling authenticated users to elevate access and potentially compromise system confidentiality, integrity, and availability. While no public exploit identified at time of analysis, this vulnerability is particularly critical for multi-tenant and role-based access systems where application-level privilege boundaries protect sensitive data.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 58% exploitable
Prevalence
High
ASP.NET Core is a widely deployed enterprise web application framework
Threat Intel
2
1 sources
Vendor Action
See Below
Required. The vulnerability documented by this CVE requires customer action to resolve.
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.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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