Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Identify WSO2 login flow using vulnerable adaptive-auth script
  2. Delivery
    Target user enrolled in impacted authenticator
  3. Exploit
    Complete preceding authentication steps
  4. Execution
    Manipulate callback/step re-execution to skip intermediate challenge
  5. Persist
    Bypass MFA and obtain authenticated session
  6. Impact
    Access 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

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

WSO2 API Control Plane 4.5.0 <4.5.0.45
WSO2 Identity Server 6.0.0 <6.0.0.259
WSO2 Open Banking AM 1.4.0 <1.4.0.143
WSO2 Carbon Identity Application Authentication Framework 5.23.8 <5.23.8.221
WSO2 Open banking KM 1.5.0 <1.5.0.127
WSO2 Carbon Identity Application Authentication Framework 7.8.586 <7.8.586.21
WSO2 API Manager 4.3.0 <4.3.0.95
WSO2 Carbon Identity Application Authentication Framework 5.17.5 <5.17.5.337
WSO2 Carbon Identity Application Authentication Framework 5.18.248 <5.18.248.34
WSO2 API Manager 3.1.0 <3.1.0.356
WSO2 Identity Server 7.1.0 <7.1.0.45
WSO2 Carbon Identity Application Authentication Framework 7.8.23 <7.8.23.95
WSO2 Identity Server 5.10.0 <5.10.0.385
WSO2 Universal Gateway 4.5.0 <4.5.0.43
WSO2 Carbon Identity Application Authentication Framework 5.25.92 <5.25.92.177
WSO2 Identity Server 5.8.0 <5.8.0.113
WSO2 API Manager 4.5.0 <4.5.0.44
WSO2 Carbon Identity Application Authentication Framework 5.25.736 <5.25.736.3
WSO2 API Manager 3.2.1 <3.2.1.79
WSO2 Open Banking IAM 2.0.0 <2.0.0.425
WSO2 API Manager 4.6.0 <4.6.0.8
WSO2 Identity Server as Key Manager 5.10.0 <5.10.0.376
WSO2 Carbon Identity Application Authentication Framework 5.17.118 <5.17.118.24
WSO2 API Manager 4.1.0 <4.1.0.244
WSO2 API Manager 3.2.0 <3.2.0.460
WSO2 Identity Server 5.11.0 <5.11.0.432
WSO2 API Manager 4.4.0 <4.4.0.59
WSO2 Carbon Identity Application Authentication Framework 5.25.724 <5.25.724.8
WSO2 Identity Server 7.1.0 <7.1.0.49
WSO2 Universal Gateway 4.6.0 <4.6.0.8
WSO2 API Manager 2.6.0 <2.6.0.150
WSO2 Carbon Identity Application Authentication Framework 7.0.78 <7.0.78.171
WSO2 Identity Server as Key Manager 5.9.0 <5.9.0.179
WSO2 Identity Server 5.9.0 <5.9.0.173
WSO2 API Manager 4.2.0 <4.2.0.184
WSO2 API Manager 4.0.0 <4.0.0.381
WSO2 Carbon Identity Application Authentication Framework 5.18.187 <5.18.187.334
WSO2 API Control Plane 4.6.0 <4.6.0.9
WSO2 Carbon Identity Application Authentication Framework 5.25.705 <5.25.705.23
WSO2 Identity Server 5.7.0 <5.7.0.130
WSO2 Open Banking AM 1.5.0 <1.5.0.144
WSO2 Identity Server 6.1.0 <6.1.0.260
WSO2 Open Banking AM 2.0.0 <2.0.0.405
WSO2 Carbon Identity Application Authentication Framework 5.14.97 <5.14.97.94
WSO2 Carbon Identity Application Authentication Framework 5.24.8 <5.24.8.29
WSO2 Carbon Identity Application Authentication Framework 5.25.713 <5.25.713.12
WSO2 Identity Server 7.0.0 <7.0.0.138
WSO2 Traffic Manager 4.6.0 <4.6.0.8
WSO2 Carbon Identity Application Authentication Framework 5.12.153 <5.12.153.66
WSO2 API Manager 3.0.0 <3.0.0.180
WSO2 Identity Server 7.2.0 <7.2.0.7
WSO2 Traffic Manager 4.5.0 <4.5.0.43
WSO2 Carbon Identity Application Authentication Framework 5.12.387 <5.12.387.48
WSO2 Open banking KM 1.4.0 <1.4.0.137
WSO2 Identity Server as Key Manager 5.7.0 <5.7.0.129
WSO2 Universal Gateway 4.5.0 <4.5.0.44

Affected Packages

euvd wso2_api_control_plane fix: 4.5.0.45, 4.6.0.9
euvd wso2_api_manager fix: 2.6.0.150, 3.0.0.180, 3.1.0.356, 3.2.0.460, 3.2.1.79, 4.0.0.381, 4.1.0.244, 4.2.0.184, 4.3.0.95, 4.4.0.59, 4.5.0.44, 4.6.0.8
euvd wso2_carbon_identity_application_authentication_framework fix: 5.12.153.66, 5.12.387.48, 5.14.97.94, 5.17.5.337, 5.17.118.24, 5.18.187.334, 5.18.248.34, 5.23.8.221, 5.24.8.29, 5.25.92.177, 5.25.705.23, 5.25.713.12, 5.25.724.8, 5.25.736.3, 7.0.78.171, 7.8.23.95, 7.8.586.21
euvd wso2_identity_server fix: 5.7.0.130, 5.8.0.113, 5.9.0.173, 5.10.0.385, 5.11.0.432, 6.0.0.259, 6.1.0.260, 7.0.0.138, 7.1.0.45, 7.1.0.49, 7.2.0.7
euvd wso2_identity_server_as_key_manager fix: 5.7.0.129, 5.9.0.179, 5.10.0.376
euvd wso2_open_banking_am fix: 1.4.0.143, 1.5.0.144, 2.0.0.405
euvd wso2_open_banking_iam fix: 2.0.0.425
euvd wso2_open_banking_km fix: 1.4.0.137, 1.5.0.127
euvd wso2_traffic_manager fix: 4.5.0.43, 4.6.0.8
euvd wso2_universal_gateway fix: 4.5.0.43, 4.5.0.44, 4.6.0.8

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

Vendor (WSO2) PRIMARY 9.4 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
vuln.today AI 7.7 HIGH

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.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (WSO2).

CVSS VectorVendor: WSO2

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

Lifecycle Timeline

2
Patch available
Aug 06, 2026 - 09:01 EUVD
CVE Published
Aug 06, 2026 - 07:33 cve.org
CRITICAL 9.4

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
widely used enterprise IAM/API gateway suite, but not ubiquitous
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +47
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-5430 CRITICAL POC
10.0 Aug 06

Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,

CVE-2026-2053 CRITICAL
10.0 Jun 26

Server-side request forgery in WSO2 API Manager lets unauthenticated remote attackers coerce the gateway into making ser

CVE-2026-1728 CRITICAL
9.8 Aug 06

Privilege escalation in WSO2 API Manager and related Carbon-based products allows a low-privileged user, using a validly

CVE-2025-8325 HIGH
8.8 May 11

Missing role-based authorization on WSO2 API Manager's Gateway REST API lets any authenticated user invoke privileged Ga

CVE-2026-4249 HIGH
8.6 Jul 06

Persistent denial of service in multiple WSO2 products - including WSO2 API Manager, WSO2 Universal Gateway, WSO2 Traffi

CVE-2025-12737 HIGH
8.4 Sep 03

OS command injection (CWE-78) in WSO2's shared Carbon Console administrative interface allows an authenticated administr

CVE-2025-14260 HIGH
8.3 Oct 28

Server-side request forgery in WSO2 API Manager and related WSO2 products lets a remote attacker direct the server to ar

CVE-2026-3416 HIGH
7.5 Sep 03

Predictable HMAC shared secrets generated by the API Publisher component of WSO2 API Manager allow a sophisticated attac

CVE-2025-8154 HIGH
7.5 May 11

HTTP response header injection in WSO2 API Manager and its companion WSO2 gateway components (Universal Gateway, Traffic

CVE-2024-2374 HIGH
7.5 Apr 16

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the

CVE-2025-13173 MEDIUM
6.5 Oct 19

WSO2 Carbon OAuth, as shipped in WSO2 Identity Server, API Manager, and related WSO2 products, can leave session-bound t

CVE-2026-11854 MEDIUM
6.1 Oct 28

Reflected cross-site scripting (CWE-79) affects WSO2's authentication endpoint, which echoes unsanitized request data in

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy