Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed ASP.NET Core API
-
DeliveryCraft forged JWT token
-
ExploitSubmit token to authentication endpoint
-
ExecutionBypass signature verification
-
PersistEscalate to administrative privileges
-
ImpactAccess protected resources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
|
| Exploitation Conditions | No special conditions required - remote unauthenticated exploitation against default configurations of ASP.NET Core 10.0 applications implementing JWT authentication. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms network-accessible exploitation with low complexity and no authentication barriers. Exploitation specifically targets applications using JWT-based authentication mechanisms; ASP.NET Core deployments not implementing JWT authentication are not vulnerable through this attack vector. No user interaction required, enabling fully automated exploitation. The vulnerability is limited to ASP.NET Core version 10.0 per CPE data; other versions are not confirmed affected by this specific signature verification flaw. |
| Impact | This vulnerability presents critical real-world risk despite no confirmed active exploitation. The CVSS 9.1 score accurately reflects the severe impact: network-accessible (AV:N), low attack complexity (AC:L), no authentication required (PR:N), and no user interaction needed (UI:N). Attackers can directly target internet-facing ASP.NET Core APIs. The authentication bypass nature means complete privilege escalation to any user role, including administrative accounts. While EPSS data is not provided, authentication bypass vulnerabilities in popular frameworks historically show rapid exploitation once details emerge. The JWT attack tag indicates likely exploit reliability once the signature verification flaw is understood. Primary risk factors: widespread ASP.NET Core deployment in enterprise environments, network exposure of APIs, and high attacker interest in authentication bypasses. Mitigating factor: patch available from Microsoft reduces window of vulnerability for organizations with robust patch management. Organizations running ASP.NET Core 10.0 in production should treat this as emergency-priority patching. |
| Exploit ScenarioDerived | An unauthenticated remote attacker crafts a malicious JWT with administrative user claims and a forged or manipulated signature. The attacker sends this token to a vulnerable ASP.NET Core 10.0 API endpoint. Due to improper signature verification (CWE-347), the application accepts the forged token as valid, granting the attacker full administrative privileges. The attacker then accesses sensitive data, modifies application configuration, or exfiltrates confidential information without any legitimate credentials. Public exploit code status unknown at time of analysis, but exploitation likely straightforward given the low complexity (AC:L) and well-understood JWT attack techniques. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 21, 2026
Cryptographic signature verification bypass in ASP.NET Core 10.0 enables remote unauthenticated attackers to forge authentication tokens and gain unauthorized access to protected resources. Tagged as a JWT attack involving authentication bypass, this vulnerability allows complete compromise of confidentiality and integrity without requiring any special conditions (AV:N/AC:L/PR:N/UI:N). Microsoft has released a security update addressing this flaw. No active exploitation confirmed in CISA KEV at time of analysis, though the authentication bypass nature and network-accessible attack surface present significant risk for widely deployed ASP.NET Core applications.
RemediationAI
Apply the security update released by Microsoft immediately per guidance at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-40372. The vendor advisory specifies the exact patched version resolving the signature verification flaw. Organizations unable to patch immediately should implement compensating controls: restrict network access to ASP.NET Core APIs using firewall rules or VPN requirements to limit exposure to trusted networks only (trade-off: reduces accessibility for legitimate remote users), implement additional authentication layers such as API gateways with independent JWT validation (trade-off: increased latency and architectural complexity), or deploy Web Application Firewall rules to inspect and validate JWT structure and claims (trade-off: may require custom rule development and could introduce false positives). These mitigations reduce but do not eliminate risk; patching remains the definitive solution.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 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
ASP.NET Core 10.0 implements JSON Web Token (JWT) authentication for API authorization and identity verification. The vulnerability stems from CWE-347 (Improper Verification of Cryptographic Signature), indicating the framework fails to properly validate JWT signature integrity during token authentication. This allows attackers to manipulate or forge JWTs that bypass signature verification checks. The affected CPE (cpe:2.3:a:microsoft:asp.net_core_10.0) identifies Microsoft ASP.NET Core version 10.0 as the impacted platform. JWT attacks typically exploit weaknesses in algorithm selection (e.g., 'none' algorithm acceptance), key confusion, or insufficient signature validation logic, enabling token forgery without possessing the signing secret.
Know when Jwt Attack 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Improper verification of cryptographic signature in ASP.NET Core allows an unauthorized attacker to elevate privileges over a network.
Executive ViewAI
ASP.NET Core 10.0 contains a critical cryptographic signature verification bypass that allows unauthenticated remote attackers to forge JWT authentication tokens and bypass access controls on any exposed application. This vulnerability affects the core authentication mechanism of ASP.NET Core deployments and could enable unauthorized access to sensitive data and system compromise across your entire .NET application portfolio with no user interaction required.
Apply vendor patch. If immediate patching is not possible, implement network-layer access restrictions to limit exposure of ASP.NET Core 10.0 applications to trusted networks only and monitor authentication logs for anomalous token validation failures or successful logins from unexpected sources.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Jwt Attack
View allWhy is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update
Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke
Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,
Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to
ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS
Security feature bypass in Microsoft .NET (shipped via Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7) lets
ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS
The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT
Authentication and authorization bypass in fast-jwt 6.2.0 through 6.2.4 (npm, NearForm) lets a remote, unauthenticated a
A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti
A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27
A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work
EUVD-2026-24249
GHSA-9mv3-2cwr-p262
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB