Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WSO2 login flow using vulnerable adaptive-auth script
-
DeliveryTarget user enrolled in impacted authenticator
-
ExploitComplete preceding authentication steps
-
ExecutionManipulate callback/step re-execution to skip intermediate challenge
-
PersistBypass MFA and obtain authenticated session
-
ImpactAccess targeted user account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
|
| Exploitation Conditions | Exploitation is possible only when all of the following hold: the application's login flow includes a specific secondary authenticator; the Conditional/Adaptive Authentication script is configured with particular event callbacks and re-executes an authentication step; the targeted user is enrolled in one of the impacted authenticators; and the attacker successfully completes every preceding authentication step before the bypassed challenge. These are strong limiting factors - a default configuration without this exact adaptive-script/callback/re-execution pattern is not exploitable, and the attack is inherently targeted at users enrolled in the affected authenticator rather than usable against arbitrary accounts. This is not 'remote unauthenticated exploitation against a default configuration'; it is a configuration- and enrollment-dependent MFA-step bypass. |
| Impact | The reported CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:L, 9.4) indicates a remotely reachable, low-complexity, no-privilege authentication bypass with high confidentiality and integrity impact - on paper a top-priority issue. However, the description materially qualifies this: exploitation requires a conjunction of preconditions (a specific secondary authenticator in the login flow, an Adaptive Authentication script configured with particular event callbacks that re-executes a step, the targeted user enrolled in an impacted authenticator, and the attacker having completed all preceding steps). That conjunction argues the real-world attack complexity is higher than AC:L suggests and that PR:N understates the fact that the attacker must already progress through earlier authentication stages - so this behaves more like a targeted, configuration-dependent bypass than an untargeted internet-wide exploit. No EPSS score, KEV listing, POC, or SSVC decision data was provided, so there is no evidence of active exploitation or automatability; treat this as high-severity-but-conditional. Defenders should prioritize based on whether their own login flows actually use the vulnerable adaptive-script pattern rather than on the 9.4 score alone. |
| Exploit ScenarioDerived | An attacker targeting a specific high-value account initiates login against a WSO2-protected application whose adaptive-auth script re-executes a step with the affected callbacks, completes the earlier authentication stages, and then manipulates the callback/re-execution behavior so the intermediate MFA challenge (the impacted secondary authenticator) is skipped, landing an authenticated session as the victim. No public exploit code is identified at time of analysis, so this would require an attacker with knowledge of the target's specific adaptive-script configuration. Given AV:N the attack is performed remotely over the network against the login flow. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
Authentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM, Traffic Manager, Universal Gateway, API Control Plane, Identity Server as Key Manager) lets an attacker skip intermediate multi-factor challenges when the Conditional (Adaptive) Authentication script is configured with a particular multi-step callback/re-execution pattern, resulting in unauthorized takeover of a targeted user account. The flaw stems from the adaptive script failing to enforce completion of all required steps, and carries a high CVSS of 9.4 (C:H/I:H). There is no public exploit identified at time of analysis and it is not listed in CISA KEV, but the affected components underpin enterprise SSO/MFA and open-banking IAM, making impact severe where the vulnerable flow exists.
RemediationAI
Apply the vendor remediation described in WSO2 security advisory WSO2-2025-4973 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4973/ (patch available per vendor advisory; an exact fixed version is not stated in the provided data, so obtain the correct WUM/update or patched release for your specific product and version from that advisory). As a compensating control until patched, review and reconfigure Conditional/Adaptive Authentication scripts to eliminate the vulnerable pattern - specifically avoid script logic that re-executes an authentication step in combination with the affected event callbacks, and restructure multi-step flows so intermediate authenticators cannot be short-circuited; the trade-off is that some adaptive step-up or risk-based flows may need to be simplified or temporarily disabled, reducing dynamic policy flexibility. Additionally restrict which users/tenants have the impacted authenticators enrolled and audit accounts that could be targeted. Do not rely on network controls alone since the framework is exposed via the standard login endpoints.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 10 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 affected component is WSO2's Carbon Identity Application Authentication Framework, which powers Conditional (Adaptive) Authentication - JavaScript-based scripts that let operators define dynamic, multi-step login flows (e.g. step-up MFA based on risk or user attributes). Exploitation abuses how this scripting engine processes authenticator callbacks and re-executes authentication steps within a specific multi-step pattern, so an intermediate authenticator challenge is treated as satisfied without actually being completed. The root cause maps to CWE-693 (Protection Mechanism Failure): the security control (MFA step enforcement) is present but is not correctly applied under this configuration, so it can be circumvented rather than being outright absent. The CPE data shows the same identity/auth framework is embedded across WSO2 Identity Server, API Manager, the Open Banking suite, Traffic Manager, Universal Gateway, API Control Plane, and Identity Server as Key Manager, meaning the shared framework flaw propagates to every product bundling it.
Know when Wso2 Api Manager 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:L
Remote via login endpoint (AV:N) and no standing privileges (PR:N), but the required specific adaptive-script/callback/re-execution config plus completing preceding steps against an enrolled user justifies AC:H.
Primary rating from Vendor (WSO2).
CVSS VectorVendor: WSO2
Lifecycle Timeline
2DescriptionCVE.org
The Conditional Authentication (Adaptive Authentication) script does not correctly enforce the completion of all required authentication steps when a specific multi-step pattern involving certain authenticators is configured. This allows an attacker to bypass intermediate authentication challenges by exploiting how the script handles callbacks and re-execution of authentication steps.
Successful exploitation allows a malicious actor to gain unauthorized access to a targeted user account. This vulnerability can only be exploited when all of the following conditions are met: the application login flow contains a specific secondary authenticator, the Conditional Authentication script is configured with particular event callbacks and re-executes an authentication step, the targeted user has one of the impacted authenticators enrolled, and the attacker successfully completes any preceding authentication steps.
Executive ViewAI
A critical authentication bypass in WSO2 Identity Server and related platform products allows attackers to circumvent multi-factor authentication controls and seize user accounts. Although no public exploits have been identified, organizations must act immediately because no vendor patch is currently available. For any organization using WSO2 as its identity backbone, this vulnerability directly threatens the security of all connected applications.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable Conditional Authentication scripts with multi-step callback patterns and revert to static MFA flows; (2) implement out-of-band authentication verification (SMS/email) for sensitive operations; (3) deploy real-time alerting on authentication failures and suspicious access patterns; (4) restrict network access to administrative accounts and sensitive systems; (5) conduct access audit to identify any potentially compromised accounts created during exposure period.
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 Wso2 Api Manager
View allAuthentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,
Server-side request forgery in WSO2 API Manager lets unauthenticated remote attackers coerce the gateway into making ser
Privilege escalation in WSO2 API Manager and related Carbon-based products allows a low-privileged user, using a validly
Missing role-based authorization on WSO2 API Manager's Gateway REST API lets any authenticated user invoke privileged Ga
Persistent denial of service in multiple WSO2 products - including WSO2 API Manager, WSO2 Universal Gateway, WSO2 Traffi
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
Predictable HMAC shared secrets generated by the API Publisher component of WSO2 API Manager allow a sophisticated attac
HTTP response header injection in WSO2 API Manager and its companion WSO2 gateway components (Universal Gateway, Traffic
The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the
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
EUVD-2025-210632
GHSA-76r4-x438-gm5w
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB