Reflected Cross-Site Scripting (XSS) in Multiple WSO2 Products via JDBC User Store Connection Validation
Key facts
- Attack vector
- Adjacent network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.
Summary
A reflected cross-site scripting (XSS) vulnerability exists in multiple WSO2 products due to insufficient output encoding in error messages generated by the JDBC user store connection validation request. A malicious actor can inject a specially crafted payload into the request, causing the browser to execute arbitrary JavaScript in the context of the vulnerable page. This vulnerability may allow UI manipulation, redirection to malicious websites, or data exfiltration from the browser. However, since all session-related sensitive cookies are protected with the httpOnly flag, session hijacking is not possible.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| WSO2 | WSO2 Enterprise Integrator | 6.6.0 to before 6.6.0.211 | 6.6.0.211 | Patch available | CNA |
| WSO2 | WSO2 API Manager | 3.1.0 to before 3.1.0.305; 3.2.0 to before 3.2.0.396; 3.2.1 to before 3.2.1.28; 4.0.0 to before 4.0.0.313; 4.1.0 to before 4.1.0.182; 4.2.0 to before 4.2.0.121; 4.3.0 to before 4.3.0.32; 4.4.0 to before 4.4.0.1; 4.5.0 to before 4.5.0.16 | 3.1.0.305, 3.2.0.396, 3.2.1.28, 4.0.0.313, 4.1.0.182, 4.2.0.121, 4.3.0.32, 4.4.0.1, 4.5.0.16 | Patch available | CNA |
| WSO2 | WSO2 Identity Server as Key Manager | 5.10.0 to before 5.10.0.321 | 5.10.0.321 | Patch available | CNA |
| WSO2 | WSO2 Identity Server | 5.10.0 to before 5.10.0.328; 5.11.0 to before 5.11.0.374; 6.0.0 to before 6.0.0.216; 6.1.0 to before 6.1.0.201; 7.0.0 to before 7.0.0.69 | 5.10.0.328, 5.11.0.374, 6.0.0.216, 6.1.0.201, 7.0.0.69 | Patch available | CNA |
| WSO2 | WSO2 Open Banking IAM | 2.0.0 to before 2.0.0.374 | 2.0.0.374 | Patch available | CNA |
| WSO2 | WSO2 Open Banking AM | 2.0.0 to before 2.0.0.354 | 2.0.0.354 | Patch available | CNA |
| WSO2 | WSO2 Traffic Manager | 4.5.0 to before 4.5.0.16 | 4.5.0.16 | Patch available | CNA |
| WSO2 | WSO2 API Control Plane | 4.5.0 to before 4.5.0.17 | 4.5.0.17 | Patch available | CNA |
| WSO2 | WSO2 Universal Gateway | 4.5.0 to before 4.5.0.16 | 4.5.0.16 | Patch available | CNA |
| WSO2 | WSO2 Carbon Identity User Store Configuration UI | 5.14.127 to before 5.14.127.9; 5.17.5 to before 5.17.5.289; 5.17.118 to before 5.17.118.10; 5.18.187 to before 5.18.187.276; 5.18.248 to before 5.18.248.22; 5.23.8 to before 5.23.8.193; 5.24.8 to before 5.24.8.11; 5.25.92 to before 5.25.92.104; 5.25.705 to before 5.25.705.10; 5.25.713 to before 5.25.713.1; 5.25.724 to before 5.25.724.1; 7.0.78 to before 7.0.78.46 | 5.14.127.9, 5.17.5.289, 5.17.118.10, 5.18.187.276, 5.18.248.22, 5.23.8.193, 5.24.8.11, 5.25.92.104, 5.25.705.10, 5.25.713.1, 5.25.724.1, 7.0.78.46, 5.25.725, 5.27.0, 7.5.12 | Patch available | CNA |
| — | org.wso2.carbon.identity.framework:org.wso2.carbon.identity.user.store.configuration.ui (Maven) | before 7.5.12 | 7.5.12 | Patch available | GHSA-xpxp-r8hf-wgf6 |
- WSO2 Enterprise Integrator VendorWSO2 Affected 6.6.0 to before 6.6.0.211 Fixed in 6.6.0.211 Patch available CNA
- WSO2 API Manager VendorWSO2 Affected 3.1.0 to before 3.1.0.305; 3.2.0 to before 3.2.0.396; 3.2.1 to before 3.2.1.28; 4.0.0 to before 4.0.0.313; 4.1.0 to before 4.1.0.182; 4.2.0 to before 4.2.0.121; 4.3.0 to before 4.3.0.32; 4.4.0 to before 4.4.0.1; 4.5.0 to before 4.5.0.16 Fixed in 3.1.0.305, 3.2.0.396, 3.2.1.28, 4.0.0.313, 4.1.0.182, 4.2.0.121, 4.3.0.32, 4.4.0.1, 4.5.0.16 Patch available CNA
- WSO2 Identity Server as Key Manager VendorWSO2 Affected 5.10.0 to before 5.10.0.321 Fixed in 5.10.0.321 Patch available CNA
- WSO2 Identity Server VendorWSO2 Affected 5.10.0 to before 5.10.0.328; 5.11.0 to before 5.11.0.374; 6.0.0 to before 6.0.0.216; 6.1.0 to before 6.1.0.201; 7.0.0 to before 7.0.0.69 Fixed in 5.10.0.328, 5.11.0.374, 6.0.0.216, 6.1.0.201, 7.0.0.69 Patch available CNA
- WSO2 Open Banking IAM VendorWSO2 Affected 2.0.0 to before 2.0.0.374 Fixed in 2.0.0.374 Patch available CNA
- WSO2 Open Banking AM VendorWSO2 Affected 2.0.0 to before 2.0.0.354 Fixed in 2.0.0.354 Patch available CNA
- WSO2 Traffic Manager VendorWSO2 Affected 4.5.0 to before 4.5.0.16 Fixed in 4.5.0.16 Patch available CNA
- WSO2 API Control Plane VendorWSO2 Affected 4.5.0 to before 4.5.0.17 Fixed in 4.5.0.17 Patch available CNA
- WSO2 Universal Gateway VendorWSO2 Affected 4.5.0 to before 4.5.0.16 Fixed in 4.5.0.16 Patch available CNA
- WSO2 Carbon Identity User Store Configuration UI VendorWSO2 Affected 5.14.127 to before 5.14.127.9; 5.17.5 to before 5.17.5.289; 5.17.118 to before 5.17.118.10; 5.18.187 to before 5.18.187.276; 5.18.248 to before 5.18.248.22; 5.23.8 to before 5.23.8.193; 5.24.8 to before 5.24.8.11; 5.25.92 to before 5.25.92.104; 5.25.705 to before 5.25.705.10; 5.25.713 to before 5.25.713.1; 5.25.724 to before 5.25.724.1; 7.0.78 to before 7.0.78.46 Fixed in 5.14.127.9, 5.17.5.289, 5.17.118.10, 5.18.187.276, 5.18.248.22, 5.23.8.193, 5.24.8.11, 5.25.92.104, 5.25.705.10, 5.25.713.1, 5.25.724.1, 7.0.78.46, 5.25.725, 5.27.0, 7.5.12 Patch available CNA
- org.wso2.carbon.identity.framework:org.wso2.carbon.identity.user.store.configuration.ui (Maven) Vendor— Affected before 7.5.12 Fixed in 7.5.12 Patch available GHSA-xpxp-r8hf-wgf6
CPE configurations NVD · 16
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:wso2:api_manager:3.1.0:*:*:*:*:*:*:* | 3.1.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:3.2.0:*:*:*:*:*:*:* | 3.2.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:3.2.1:*:*:*:*:*:*:* | 3.2.1 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:4.0.0:*:*:*:*:*:*:* | 4.0.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:4.1.0:-:*:*:*:*:*:* | 4.1.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:4.2.0:-:*:*:*:*:*:* | 4.2.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:api_manager:4.3.0:-:*:*:*:*:*:* | 4.3.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:enterprise_integrator:6.6.0:*:*:*:*:*:*:* | 6.6.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:identity_server:5.10.0:*:*:*:*:*:*:* | 5.10.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:identity_server:5.11.0:*:*:*:*:*:*:* | 5.11.0 | Vulnerable | WSO2 |
- cpe:2.3:a:wso2:api_manager:3.1.0:*:*:*:*:*:*:* Versions 3.1.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:3.2.0:*:*:*:*:*:*:* Versions 3.2.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:3.2.1:*:*:*:*:*:*:* Versions 3.2.1 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:4.0.0:*:*:*:*:*:*:* Versions 4.0.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:4.1.0:-:*:*:*:*:*:* Versions 4.1.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:4.2.0:-:*:*:*:*:*:* Versions 4.2.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:api_manager:4.3.0:-:*:*:*:*:*:* Versions 4.3.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:enterprise_integrator:6.6.0:*:*:*:*:*:*:* Versions 6.6.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:identity_server:5.10.0:*:*:*:*:*:*:* Versions 5.10.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:identity_server:5.11.0:*:*:*:*:*:*:* Versions 5.11.0 Vulnerable ·WSO2
Show 6 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:wso2:identity_server:6.0.0:*:*:*:*:*:*:* | 6.0.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:identity_server:6.1.0:*:*:*:*:*:*:* | 6.1.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:identity_server:7.0.0:*:*:*:*:*:*:* | 7.0.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:identity_server_as_key_manager:5.10.0:*:*:*:*:*:*:* | 5.10.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:open_banking_am:2.0.0:*:*:*:*:*:*:* | 2.0.0 | Vulnerable | WSO2 |
| cpe:2.3:a:wso2:open_banking_iam:2.0.0:*:*:*:*:*:*:* | 2.0.0 | Vulnerable | WSO2 |
- cpe:2.3:a:wso2:identity_server:6.0.0:*:*:*:*:*:*:* Versions 6.0.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:identity_server:6.1.0:*:*:*:*:*:*:* Versions 6.1.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:identity_server:7.0.0:*:*:*:*:*:*:* Versions 7.0.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:identity_server_as_key_manager:5.10.0:*:*:*:*:*:*:* Versions 5.10.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:open_banking_am:2.0.0:*:*:*:*:*:*:* Versions 2.0.0 Vulnerable ·WSO2
- cpe:2.3:a:wso2:open_banking_iam:2.0.0:*:*:*:*:*:*:* Versions 2.0.0 Vulnerable ·WSO2
Remediation
- Fix · CNA WSO2 Enterprise Integrator (WSO2) Fixed in 6.6.0.211
- Fix · CNA WSO2 API Manager (WSO2) Fixed in 3.1.0.305, 3.2.0.396, 3.2.1.28, 4.0.0.313, 4.1.0.182, 4.2.0.121, 4.3.0.32, 4.4.0.1, 4.5.0.16
- Fix · CNA WSO2 Identity Server as Key Manager (WSO2) Fixed in 5.10.0.321
- Fix · CNA WSO2 Identity Server (WSO2) Fixed in 5.10.0.328, 5.11.0.374, 6.0.0.216, 6.1.0.201, 7.0.0.69
- Fix · CNA WSO2 Open Banking IAM (WSO2) Fixed in 2.0.0.374
- Fix · CNA WSO2 Open Banking AM (WSO2) Fixed in 2.0.0.354
- Fix · CNA WSO2 Traffic Manager (WSO2) Fixed in 4.5.0.16
- Fix · CNA WSO2 API Control Plane (WSO2) Fixed in 4.5.0.17
- Fix · CNA WSO2 Universal Gateway (WSO2) Fixed in 4.5.0.16
- Fix · CNA WSO2 Carbon Identity User Store Configuration UI (WSO2) Fixed in 5.14.127.9, 5.17.5.289, 5.17.118.10, 5.18.187.276, 5.18.248.22, 5.23.8.193, 5.24.8.11, 5.25.92.104, 5.25.705.10, 5.25.713.1, 5.25.724.1, 7.0.78.46, 5.25.725, 5.27.0, 7.5.12
- Fix · GHSA-xpxp-r8hf-wgf6 org.wso2.carbon.identity.framework:org.wso2.carbon.identity.user.store.configuration.ui (Maven) Fixed in 7.5.12 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2024-8008
- 2026-10-03 Alias added: GHSA-xpxp-r8hf-wgf6
- 2026-10-16 Fix available: org.wso2.carbon.identity.framework:[email protected], org.wso2.carbon.identity.framework:[email protected] · CNA
References
Advisory 2
More WSO2 Api Manager vulnerabilities
- TI-2026-04755 Authentication Bypass via JWT Algorithm Mismatch in Multiple WSO2 Products Allows Account Takeover KEVCVSS 3.1CRITICAL 10.0
- TI-2022-11928 Certain WSO2 products allow unrestricted file upload with resultant remote code execution. KEVCVSS 3.1CRITICAL 9.8
- TI-2020-15069 The Management Console in WSO2 API Manager through 3.1.0 and API Microgateway 2.2.0… CVSS 3.1CRITICAL 9.1
- TI-2023-15163 A reflected cross-site scripting (XSS) vulnerability in /authenticationendpoint/login.do… CVSS 3.1MEDIUM 6.1
- TI-2022-12002 A reflected XSS issue exists in the Management Console of several WSO2 products. CVSS 3.1MEDIUM 6.1
- TI-2025-13722 Account Takeover via Conditional Authentication Script Logic in Multiple WSO2 Products CVSS 3.1CRITICAL 9.4
Sources
- CVE-2024-8008 · CVE Program
- CVE-2024-8008 · NVD
- FIRST EPSS
- GHSA-xpxp-r8hf-wgf6 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences