Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Magic Link endpoint
-
DeliveryCraft invalid auth requests
-
ExploitFlood endpoint continuously
-
ExecutionExhaust server memory
-
ImpactTrigger service unavailability
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption 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 | Magic Link authenticator must be actively configured and enabled in at least one authentication flow within the WSO2 Identity Server deployment - this is a non-default optional feature requiring explicit administrator configuration. Exploitation requires network access to the Identity Server authentication endpoints (typically exposed on ports 9443/HTTPS or 9763/HTTP) from any internet-connected host, with no authentication, credentials, or user interaction needed. Default WSO2 Identity Server installations using standard password, federated, or multi-factor authentication without Magic Link configuration are NOT vulnerable. Attack effectiveness depends on available JVM heap size and request rate - smaller heap allocations or bandwidth-constrained attackers may require extended flooding duration (hours vs. minutes) to achieve denial-of-service. |
| Impact | The CVSS 3.1 score of 8.6 (AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H) reflects severe availability impact with network-based unauthenticated exploitation against low-complexity targets, with changed scope indicating impact beyond the vulnerable component. However, real-world risk is moderated by several factors: exploitation requires sustained request flooding specifically against Magic Link authentication endpoints, impact is isolated to deployments actively using this optional authenticator (not default configurations), and the attack produces only denial-of-service without data compromise or persistence. No CISA KEV listing or public exploit code identified at time of analysis, suggesting attacks remain theoretical rather than widespread. Organizations not using Magic Link authentication are unaffected. Priority should be HIGH for deployments with Magic Link enabled in production, MEDIUM for staged rollouts, LOW for installations using alternative authentication methods. The Changed scope in CVSS correctly captures that memory exhaustion can impact other authentication flows sharing the same JVM instance. |
| Exploit ScenarioDerived | An attacker identifies a WSO2 Identity Server deployment using Magic Link authentication by observing the authentication flow or endpoint responses. They script repeated POST requests to the Magic Link authentication endpoint with intentionally invalid or malformed magic link tokens, authentication session IDs, or user identifiers. Each invalid request triggers memory allocation for request processing, session tracking, or error handling without corresponding deallocation. After 10,000-100,000 requests (depending on available heap memory and request payload size), the authentication service exhausts available memory, triggering garbage collection storms, unresponsive authentication endpoints, and eventual service crash requiring manual restart. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 11, 2026
Memory exhaustion denial-of-service in WSO2 Identity Server's Magic Link authenticator allows remote unauthenticated attackers to crash the authentication service by flooding invalid login requests without rate limiting. The vulnerability affects deployments using the Magic Link authentication flow and has an EPSS score indicating moderate exploitation likelihood. WSO2 has published a security advisory (WSO2-2025-4469) with remediation guidance for affected Identity Server and Carbon MagicLink Authenticator Module installations.
RemediationAI
Apply vendor-supplied patches documented in WSO2 Security Advisory WSO2-2025-4469 available at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4469/, which includes specific patch versions for affected Identity Server releases and Carbon MagicLink Authenticator Module versions. If immediate patching is not feasible, implement compensating controls: deploy rate limiting at the reverse proxy or web application firewall layer targeting Magic Link authentication endpoints (typically /commonauth or /authenticationendpoint paths), limiting requests to 10-20 per minute per source IP; configure JVM memory monitoring with automated service restart on heap threshold (80-90% utilization) to maintain availability during attacks, though this allows continued service disruption; temporarily disable Magic Link authenticator and revert to password-based or SAML/OIDC federation authentication, which eliminates attack surface but removes passwordless login convenience for end users. Each mitigation trades off protection for operational complexity or user experience degradation, with patching remaining the only complete remediation without functional compromise.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability stems from inadequate resource management (CWE-400: Uncontrolled Resource Consumption) in WSO2's Magic Link passwordless authentication implementation. Magic Link authenticators generate time-limited authentication URLs sent via email or SMS, but the affected code fails to implement proper rate limiting or memory bounds when processing invalid authentication requests. Each invalid request allocates memory without cleanup, causing linear memory growth until the JVM heap is exhausted or the authentication service becomes unresponsive. The issue specifically affects the WSO2 Carbon MagicLink Authenticator Module integrated into WSO2 Identity Server deployments, impacting the authentication subsystem rather than the entire identity platform.
Know when Wso2 Identity Server 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:C/C:N/I:N/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
The Magic Link authentication flow accepts multiple invalid authentication requests without adequate rate limiting or resource control, leading to uncontrolled memory usage growth.
This vulnerability can result in a denial-of-service condition, causing service unavailability for deployments that utilize the Magic Link authenticator. The impact is limited to these specific deployments and requires repeated invalid authentication attempts to trigger.
Executive ViewAI
CVE-2025-10470 is a high-severity denial-of-service vulnerability in WSO2Identity Server's Magic Link authenticator that allows unauthenticated attackers to crash the authentication service through request flooding. Organizations relying on Magic Link authentication for user access will experience authentication outages, directly impacting user productivity and potentially compromising access control during incidents.
Implement rate limiting at network perimeter (WAF/load balancer) to restrict login attempts per IP address; disable Magic Link authenticator if operationally feasible and switch to alternative authentication methods; enable enhanced monitoring and alerting on authentication service resource consumption and failed login spike patterns; restrict Magic Link authentication endpoint access to known internal networks if applicable.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Wso2 Identity Server
View allAuthentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM,
OS command injection (CWE-78) in WSO2's shared Carbon Console administrative interface allows an authenticated administr
Server-side request forgery in WSO2 API Manager and related WSO2 products lets a remote attacker direct the server to ar
The SCIM provisioning endpoints in WSO2 Identity Server, Identity Server as Key Manager, and Open Banking IAM fail to di
The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the
OAuth token revocation in WSO2 Identity Server fails to invalidate access and refresh tokens for accounts whose username
Previously issued OAuth access tokens for sub-organization users remain valid in WSO2 Identity Server 7.0.0 before 7.0.0
Account-lockout bypass in WSO2 Identity Server (6.0.0, 6.1.0, 7.0.0, 7.1.0) and the Carbon MagicLink Authenticator Modul
Adaptive authentication flows in WSO2 Identity Server 7.1.0 (up to 7.1.0.26) and the Conditional Authentication User and
WSO2 Carbon OAuth, as shipped in WSO2 Identity Server, API Manager, and related WSO2 products, can leave session-bound t
Reflected cross-site scripting (CWE-79) affects WSO2's authentication endpoint, which echoes unsanitized request data in
Reflected cross-site scripting across at least eight WSO2 platform products - including Identity Server, API Manager, AP
EUVD-2025-209760
GHSA-3xrw-97cx-wwgf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB