Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious URL with XSS payload in query parameter
  2. Delivery
    Deliver crafted link to target WSO2 user via phishing
  3. Exploit
    Victim clicks link and browser requests WSO2 endpoint
  4. Execution
    Application reflects unencoded parameter into HTML response
  5. Persist
    Browser executes injected script in WSO2 origin context
  6. Impact
    Redirect victim to attacker site or exfiltrate non-session browser data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker requires no authentication (PR:N per CVSS vector) and the vulnerability is network-reachable (AV:N), but exploitation is gated by mandatory user interaction - a victim must click or follow the attacker-crafted URL (UI:R). The vulnerable parameter is a URL query parameter that the application reflects into the response without encoding; the specific parameter name and endpoint are not disclosed in available data. Session hijacking is structurally blocked because session-related cookies carry httpOnly flags, meaning injected JavaScript cannot read them. Exploitation is therefore limited to: browser redirects to attacker-controlled sites, UI manipulation of the rendered WSO2 page, and theft of any non-httpOnly browser data (e.g., local storage values, form field contents, OAuth fragments visible in the DOM). The vulnerability exists in the default application behavior - no non-default feature flag or unusual configuration is required. Exploitation is limited to users who can be induced to click a crafted link, making phishing the primary delivery mechanism.

Impact

CVSS 6.1 Medium (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) accurately reflects a classic reflected XSS profile: network-reachable, trivially exploitable, but gated by required user interaction (UI:R) and constrained to low-severity confidentiality and integrity impacts. The scope change (S:C) elevates the score beyond a strict local-impact XSS. EPSS data is not provided; given no KEV listing and no known POC, real-world exploitation probability should be treated as unconfirmed but not negligible - WSO2 products are used in identity-critical enterprise environments where even UI-required XSS can be weaponized via phishing. The httpOnly mitigation is a meaningful differentiator: session hijacking, the highest-value XSS outcome, is structurally blocked, leaving phishing redirects, UI defacement, and non-session data exfiltration as residual threats. The breadth of affected products (eight distinct WSO2 components) increases aggregate exposure surface. No SSVC decision-tree data or EPSS score was provided - risk prioritization should weight the sensitivity of the deployment (identity provider vs. internal traffic manager) rather than CVSS alone.

Exploit ScenarioDerived

An attacker identifies a WSO2 Identity Server or API Manager instance exposed to the internet, crafts a URL containing a malicious JavaScript payload embedded in a vulnerable query parameter, and delivers it to a logged-in user via a phishing email or social engineering message. When the victim clicks the link, their browser loads the legitimate WSO2 page with the injected script executing in the WSO2 origin's context, potentially redirecting them to a credential-harvesting site or silently exfiltrating form data or OAuth tokens visible to JavaScript. No public proof-of-concept code has been identified, but the attack pattern is well-understood and requires no specialized tooling beyond basic URL crafting.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 06, 2026

Reflected cross-site scripting across at least eight WSO2 platform products - including Identity Server, API Manager, API Control Plane, Traffic Manager, Universal Gateway, Open Banking AM/IAM, and Identity Server as Key Manager - allows unauthenticated remote attackers to inject arbitrary script via unsanitized URL parameters. An attacker who tricks an authenticated user into clicking a crafted link can redirect the victim to a malicious site, tamper with rendered page content, or exfiltrate non-session browser data; partial mitigation is provided by httpOnly flags on session cookies, which block direct session token theft. No public exploit identified at time of analysis; WSO2 self-reported the issue and published advisory WSO2-2025-4343.

RemediationAI

Consult WSO2 security advisory WSO2-2025-4343 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4343/ for specific patched version numbers and upgrade instructions - exact fix versions are not independently confirmed in available NVD data and should not be inferred. For deployments where immediate patching is not feasible, consider deploying a Web Application Firewall (WAF) rule to strip or reject reflected script-bearing query parameters on the affected endpoints, noting that WAF bypass is a known risk and this is not a substitute for patching. Additionally, validate that httpOnly and Secure flags are enforced on all session cookies across all eight product components, which limits but does not eliminate XSS impact. Restricting access to vulnerable endpoints at the network perimeter (e.g., limiting external internet exposure of Identity Server or API Manager admin/login surfaces) reduces the phishing attack surface but does not remediate the vulnerability for internal users.

Affected VersionsENISA

WSO2 Open Banking AM 2.0.0 <2.0.0.404
WSO2 API Control Plane 4.5.0 <4.5.0.44
WSO2 API Manager 3.1.0 <3.1.0.355
WSO2 Open Banking IAM 2.0.0 <2.0.0.424
WSO2 Universal Gateway 4.5.0 <4.5.0.42
WSO2 API Manager 4.0.0 <4.0.0.380
WSO2 Universal Gateway 4.6.0 <4.6.0.7
WSO2 API Manager 4.2.0 <4.2.0.183
WSO2 API Manager 4.3.0 <4.3.0.94
WSO2 API Manager 4.4.0 <4.4.0.58
WSO2 API Manager 4.1.0 <4.1.0.243
WSO2 API Manager 3.2.1 <3.2.1.78
WSO2 API Manager 4.5.0 <4.5.0.43
WSO2 Identity Server 7.0.0 <7.0.0.131
WSO2 Traffic Manager 4.5.0 <4.5.0.42
WSO2 API Manager 3.2.0 <3.2.0.459
WSO2 Identity Server 5.10.0 <5.10.0.384
WSO2 Identity Server 7.1.0 <7.1.0.21
WSO2 API Control Plane 4.6.0 <4.6.0.8
WSO2 Identity Server as Key Manager 5.10.0 <5.10.0.375
WSO2 Traffic Manager 4.6.0 <4.6.0.7
WSO2 Identity Server 6.0.0 <6.0.0.255
WSO2 API Manager 4.6.0 <4.6.0.7
WSO2 Identity Server 5.10.0 <5.10.0.381
WSO2 Identity Server 7.1.0 <7.1.0.51

Affected Packages

euvd wso2_api_control_plane fix: 4.5.0.44, 4.6.0.8
euvd wso2_api_manager fix: 3.1.0.355, 3.2.0.459, 3.2.1.78, 4.0.0.380, 4.1.0.243, 4.2.0.183, 4.3.0.94, 4.4.0.58, 4.5.0.43, 4.6.0.7
euvd wso2_identity_server fix: 5.10.0.381, 5.10.0.384, 6.0.0.255, 7.0.0.131, 7.1.0.21, 7.1.0.51
euvd wso2_identity_server_as_key_manager fix: 5.10.0.375
euvd wso2_open_banking_am fix: 2.0.0.404
euvd wso2_open_banking_iam fix: 2.0.0.424
euvd wso2_traffic_manager fix: 4.5.0.42, 4.6.0.7
euvd wso2_universal_gateway fix: 4.5.0.42, 4.6.0.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 8 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting) describes the root cause: user-controlled data from a URL query parameter is reflected into the HTTP response without adequate output encoding, allowing the browser to interpret attacker-supplied content as executable script rather than inert text. The scope-changed CVSS vector (S:C) correctly captures the trust-boundary crossing inherent in XSS: the exploit executes in the victim's browser security context rather than the server's. All eight affected products are WSO2's Java-based middleware stack covering IAM, API gateway, and open banking compliance roles. The CPE strings (cpe:2.3:a:wso2:wso2_identity_server:*:*:*:*:*:*:*:* and siblings) use wildcards, indicating no specific version bound has been published in NVD at time of analysis. The httpOnly cookie flag - a server-set HTTP attribute preventing JavaScript access to cookies - is confirmed as a partial control, specifically blocking the most common XSS post-exploitation step of session token theft.

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 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Network-delivered reflected XSS, no attacker privileges needed, mandatory user click (UI:R), scope change crosses into browser context; confidentiality and integrity limited by httpOnly session cookies.

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

Primary rating from Vendor (WSO2).

CVSS VectorVendor: WSO2

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

Lifecycle Timeline

1
Patch available
Jul 06, 2026 - 12:01 EUVD

DescriptionCVE.org

The software accepts user-supplied input via a URL parameter without adequate output encoding before reflecting it back to the user's browser. This condition allows an attacker to inject malicious script content into pages served by the application.

By leveraging this weakness, an attacker can cause the user's browser to redirect to a malicious website, modify the UI of the webpage, or retrieve information from the browser. However, the impact is mitigated by the use of httpOnly flags on session-related cookies, preventing session hijacking.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
enterprise API gateway and IAM platform, significant but not universal deployment
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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-15039 CRITICAL
9.4 Aug 06

Authentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM,

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

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