CVE-2025-4760
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Summary
An authenticated stored cross-site scripting (XSS) vulnerability exists in multiple WSO2 products due to improper validation of user-supplied input during API document upload in the Publisher portal. A user with publisher privileges can upload a crafted API document containing malicious JavaScript, which is later rendered in the browser when accessed by other users.
A successful attack could result in redirection to malicious websites, unauthorized UI modifications, or exfiltration of browser-accessible data. However, session-related sensitive cookies are protected by the httpOnly flag, preventing session hijacking.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| WSO2 | WSO2 API Manager | 0 < 3.2.0 | unknown |
| WSO2 | WSO2 API Manager | 3.2.0 < 3.2.0.428 | affected |
| WSO2 | WSO2 API Manager | 3.2.1 < 3.2.1.48 | affected |
| WSO2 | WSO2 API Manager | 4.1.0 < 4.1.0.209 | affected |
| WSO2 | WSO2 API Manager | 4.2.0 < 4.2.0.145 | affected |
| WSO2 | WSO2 API Manager | 4.3.0 < 4.3.0.60 | affected |
| WSO2 | WSO2 API Manager | 4.4.0 < 4.4.0.23 | affected |
| WSO2 | WSO2 API Manager | 4.5.0 < 4.5.0.7 | affected |
| WSO2 | WSO2 API Control Plane | 4.5.0 < 4.5.0.8 | affected |
| WSO2 | WSO2 Universal Gateway | 4.5.0 < 4.5.0.7 | affected |
| WSO2 | WSO2 Traffic Manager | 4.5.0 < 4.5.0.7 | affected |
| WSO2 | WSO2 Carbon API Management API | 6.7.206 < 6.7.206.559 | affected |
| WSO2 | WSO2 Carbon API Management API | 6.7.210 < 6.7.210.48 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.20.74 < 9.20.74.365 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.28.116 < 9.28.116.321 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.29.120 < 9.29.120.163 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.30.67 < 9.30.67.80 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.31.86 < 9.31.86.30 | affected |
| WSO2 | WSO2 Carbon API Management API | 9.31.117 <= * | unaffected |
Weaknesses
- CWE-79: CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting')
ADP Enrichment
CISA ADP Vulnrichment
- SSVC:
- Exploitation: none
- Automatable: no
- Technical Impact: partial
References
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.