Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link to auth endpoint
-
DeliveryDeliver link via phishing to victim
-
ExploitVictim's browser renders reflected payload
-
ExecutionScript executes in WSO2 origin context
-
ImpactRedirect, UI tampering, or data retrieval
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 | Exploitation requires an attacker to deliver a crafted request to the WSO2 authentication endpoint whose reflected input is rendered into the error message without sufficient sanitization or encoding, and critically requires the victim to interact by following the attacker-supplied link (CVSS UI:R) - it is not a server-side silent compromise. No authentication is required to reach the endpoint (PR:N), and default configurations appear affected per the vendor advisory. The key limiting factor explicitly stated by the vendor is that session-related cookies use the httpOnly flag, preventing session hijacking or cookie theft; realistic impact is therefore confined to in-browser actions such as redirection, UI modification, and retrieval of script-accessible information in the WSO2 origin context. |
| Impact | This is a medium-severity reflected cross-site scripting (CWE-79) flaw rather than a top-priority emergency, and the signals are largely consistent on that point. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N = 6.1) indicates a network-reachable, low-complexity, unauthenticated issue (PR:N) that nonetheless requires victim interaction (UI:R), which materially reduces real-world exploitability since an attacker must lure a user into triggering the reflected payload. The scope change (S:C) and Low confidentiality/integrity impacts reflect that code runs in the victim's browser context, not on the server. No EPSS score, no CISA KEV entry, and no public exploit reference are present in the supplied data, so there is no public exploit identified at time of analysis and no evidence of active exploitation; absence of EPSS/KEV data here is a gap, not a signal of safety. The vuln.today decision label is 'this_month', which aligns with a real-but-not-critical fix priority. A notable mitigating detail stated by the vendor is that session cookies carry the httpOnly flag, so session hijacking via this XSS is not possible - this caps the practical impact to UI manipulation, redirection, and limited data retrieval. Overall: a genuine issue worth patching on a normal cycle, not a high-CVSS-but-illusory risk, but also not an emergency given the required user interaction and the httpOnly mitigation. |
| Exploit ScenarioDerived | An attacker crafts a URL targeting the WSO2 authentication endpoint with a malicious script embedded in a parameter that is reflected unsanitized into the error message, then delivers it to a victim via phishing email or a malicious link. When the victim clicks and their browser renders the error page, the injected script executes in the WSO2 origin's context, allowing the attacker to redirect the user, alter the page UI, or read accessible information. No public exploit code was identified in the provided data, and successful exploitation depends on the victim interacting with the attacker-supplied link (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Reflected cross-site scripting (CWE-79) affects WSO2's authentication endpoint, which echoes unsanitized request data into error messages; per the vendor advisory, default configurations of WSO2 API Manager, WSO2 API Control Plane, and WSO2 Identity Server are impacted. An unauthenticated remote attacker must convince a victim to follow a crafted link (UI:R), after which injected script runs in the WSO2 origin and can redirect the user, alter the page interface, or read script-accessible information. Because session-related cookies carry the httpOnly flag, the vendor explicitly notes that session hijacking and cookie theft are not possible, keeping this at medium severity (CVSS 6.1); no public exploit or active exploitation is identified at time of analysis.
RemediationAI
Apply the vendor's security advisory WSO2-2025-4850 (https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4850/) to determine the fixed product versions for each affected branch - WSO2 API Manager, WSO2 API Control Plane and WSO2 Identity Server - and upgrade or apply the published update, since default configurations are reported affected; no exact fix version numbers are provided in the available data, so consult the advisory directly. Because exploitation depends on a victim following an attacker-supplied link, reducing exposure of the authentication endpoint and cautioning users against following unexpected authentication error links lower practical risk in the interim, but the vendor positions updating as the complete remediation. Vulnerability type is reflected XSS with session cookies protected by httpOnly, so session-token theft is not a viable attack path per the vendor.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 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 flaw is a classic reflected XSS (CWE-79) in the authentication flow of WSO2's identity and API management stack: error messages returned by the authentication endpoint incorporate request-supplied data without sufficient output sanitization or encoding, so markup and script supplied by the attacker is rendered back to the browser. The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N confirms the endpoint is reachable over the network without credentials, but the victim must be induced to submit the crafted request, and the scope change reflects script escaping the vulnerable component into the surrounding WSO2 origin. CPE data identifies the affected product families as WSO2 API Manager, WSO2 API Control Plane, and WSO2 Identity Server (all versions listed by the vendor advisory), which share the affected authentication component. Impact is bounded by the httpOnly attribute on session cookies, which keeps session tokens out of reach of the injected script; the mechanism by which user input reaches the error template beyond this reflection is not described in the available sources.
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:R/S:C/C:L/I:L/A:N
Reflected XSS reachable unauthenticated over the network (PR:N, AV:N), but the victim must follow a crafted link (UI:R); script runs cross-context (S:C) with Low C/I and no availability impact.
Primary rating from Vendor (WSO2).
CVSS VectorVendor: WSO2
Lifecycle Timeline
1DescriptionCVE.org
The authentication endpoint generates an error message that includes reflected data directly from the request without sufficient sanitization or encoding. This allows an attacker to inject malicious scripts that can be executed in the context of a victim's browser.
Successful exploitation enables an attacker to perform actions within the user's browser, such as redirecting the user to a malicious website, modifying the web page's user interface, or retrieving information. However, due to the httpOnly flag on session-related cookies, session hijacking or similar attacks are not possible.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
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
Authentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM,
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
EUVD-2026-112399
GHSA-jw6g-mv47-3fhf
NVD
CVE.org
Vulnrichment
Exploit-DB