Skip to main content

WSO2 CVE-2026-2445

| EUVDEUVD-2026-45898 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-20 ed10eef1-636d-4fbe-9993-6890dfa878f8 GHSA-vcj5-r64m-jr4f
6.1
CVSS 3.1 · Vendor: ed10eef1-636d-4fbe-9993-6890dfa878f8
Share

Severity by source

Vendor (ed10eef1-636d-4fbe-9993-6890dfa878f8) 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 requiring victim click (UI:R); scope changes to browser context (S:C); httpOnly limits confidentiality to L; no availability impact.

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:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ed10eef1-636d-4fbe-9993-6890dfa878f8).

CVSS VectorVendor: ed10eef1-636d-4fbe-9993-6890dfa878f8

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

Lifecycle Timeline

2
Patch available
Jul 20, 2026 - 10:47 EUVD
Analysis Generated
Jul 20, 2026 - 08:31 vuln.today

DescriptionCVE.org

The affected product accepts user-supplied input within a URL parameter without enforcing expected sanitization or encoding before rendering it within the response. This condition allows for the injection of malicious JavaScript payloads.

An attacker can leverage this vulnerability to cause the user's browser to redirect to a malicious website, modify the user interface of the webpage, or retrieve sensitive information from the browser. However, the impact is mitigated for session hijacking as all session-related sensitive cookies are protected by the httpOnly flag.

AnalysisAI

Reflected cross-site scripting in a WSO2 product allows unauthenticated remote attackers to inject arbitrary JavaScript into victim browsers by crafting a malicious URL containing an unsanitized parameter. When a victim user clicks the attacker-controlled link, the injected script executes in the victim's browser under the application's origin, enabling UI manipulation, phishing redirects, and extraction of non-cookie browser data. Session hijacking impact is partially mitigated because session cookies are protected by the httpOnly flag, though other sensitive browser-accessible data remains at risk. No public exploit or KEV listing has been identified at time of analysis.

Technical ContextAI

CWE-79 (Improper Neutralization of Input During Web Page Generation) describes the root cause: user-supplied data from a URL query parameter is reflected directly into the HTTP response without HTML-encoding or JavaScript-context sanitization. Because the CVSS vector shows Scope:Changed (S:C), the vulnerability crosses the security boundary from the web application into the victim's browser execution context. This is a classic server-side reflected XSS pattern, where the payload is not stored but must be delivered to the victim via a crafted link. The reference points to WSO2 advisory WSO2-2026-5059 at security.docs.wso2.com; the specific WSO2 product line affected is not determinable from the provided data without accessing the advisory directly. WSO2 produces enterprise integration middleware including Identity Server, API Manager, and Enterprise Integrator - all of which expose web interfaces over HTTP.

RemediationAI

Consult WSO2 advisory WSO2-2026-5059 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2026-5059/ for the vendor-released patch and exact fixed version, which are not independently confirmable from the data provided. As a compensating control prior to patching, deploy a Web Application Firewall (WAF) rule to detect and block reflected XSS patterns in URL parameters directed at the affected endpoint - note this may generate false positives on legitimate URL-encoded content and requires tuning. Additionally, if the vulnerable endpoint is not required for external users, restrict access to internal networks or authenticated sessions via network ACLs or reverse proxy rules. Strict Content-Security-Policy (CSP) headers configured to disallow inline scripts would substantially reduce the exploitability of any remaining XSS surface, though this may break functionality if the application relies on inline JavaScript.

CVE-2025-13590 HIGH
7.2 Feb 19

Authenticated remote code execution affects multiple WSO2 products (API Manager 4.2.0-4.6.0, API Control Plane 4.5.0-4.6

CVE-2025-9312 CRITICAL
9.8 Nov 18

A missing authentication enforcement vulnerability exists in the mutual TLS (mTLS) implementation used by System REST AP

CVE-2025-6670 HIGH
8.8 Nov 18

A Cross-Site Request Forgery (CSRF) vulnerability exists in multiple WSO2 products due to the use of the HTTP GET method

CVE-2025-10853 MEDIUM
5.2 Nov 05

A reflected cross-site scripting (XSS) vulnerability exists in the management console of multiple WSO2 products due to i

CVE-2025-5770 MEDIUM
6.1 Nov 05

A reflected cross-site scripting (XSS) vulnerability exists in the authentication endpoints of multiple WSO2 products du

CVE-2025-11093 HIGH
8.4 Nov 05

An arbitrary code execution vulnerability exists in multiple WSO2 products due to insufficient restrictions in the Graal

CVE-2025-10907 HIGH
8.4 Nov 05

An arbitrary file upload vulnerability exists in multiple WSO2 products due to insufficient validation of uploaded conte

CVE-2025-10713 MEDIUM
6.5 Nov 05

An XML External Entity (XXE) vulnerability exists in multiple WSO2 products due to improper configuration of the XML par

CVE-2025-3125 MEDIUM
6.7 Nov 05

An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper input validation in the CarbonAp

CVE-2025-5717 MEDIUM
6.8 Sep 23

An authenticated remote code execution (RCE) vulnerability exists in multiple WSO2 products due to improper input valida

CVE-2025-4760 MEDIUM
4.8 Sep 23

An authenticated stored cross-site scripting (XSS) vulnerability exists in multiple WSO2 products due to improper valida

Share

CVE-2026-2445 vulnerability details – vuln.today

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