CVE-2025-10470

8.6

WSO2 · WSO2 Identity Server / Carbon MagicLink Authenticator Module

The WSO2 Magic Link authentication flow is vulnerable to a denial-of-service condition due to insufficient rate limiting on invalid authentication requests, leading to uncontrolled memory consumption.

Executive summary

A critical resource consumption vulnerability in the WSO2 Magic Link authentication flow allows unauthenticated attackers to trigger a denial-of-service by exhausting system memory.

Vulnerability

The application lacks adequate rate limiting (CWE-400) for incoming authentication requests. An unauthenticated attacker can submit a high volume of invalid requests, causing the system to consume excessive memory and ultimately leading to service unavailability.

Business impact

Rated at CVSS 8.6, this vulnerability poses a significant risk to the availability of identity services. A successful denial-of-service attack could prevent legitimate users from authenticating, effectively halting business operations that rely on the affected WSO2 infrastructure.

Remediation

Immediate Action: Upgrade the WSO2 Carbon MagicLink Authenticator Module to version 1.1.31 or higher and follow the specific guidance provided in the vendor security advisory.

Proactive Monitoring: Monitor system memory usage and authentication request rates to identify spikes indicative of a potential denial-of-service attack.

Compensating Controls: Implement rate limiting at the network or API gateway layer to throttle incoming authentication requests before they reach the vulnerable service.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

The severity of this vulnerability necessitates prompt action to stabilize the identity environment. Administrators should apply the vendor-provided updates immediately and consider implementing temporary rate-limiting controls if an immediate upgrade is not feasible.

More WSO2 CVEs