Description
The Class Mediator fails to correctly validate or sanitize `messageContext` properties when they are used to populate dynamic values. This allows authenticated users to potentially access or modify data across different system invocations that should be isolated.

This weakness can lead to the disclosure of sensitive information belonging to other users or the unintended modification of system data by authenticated users. The exact impact depends on how `messageContext` properties are utilized within the affected WSO2 products.
Published: 2026-08-06
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Class Mediator in several WSO2 products fails to properly validate or sanitize messageContext properties when these properties are used to populate dynamic values. This flaw, a CWE‑20 weakness, allows an authenticated user to reference data intended for other system invocations, potentially revealing or altering that data. The primary impact is the disclosure of sensitive information and the unintended modification of system data by users who are already authenticated.

Affected Systems

Affected vendor and product families include WSO2 API Manager, WSO2 Enterprise Integrator, WSO2 Micro Integrator and WSO2‑Synapse. No specific affected versions are listed in the advisory; organizations should check the referenced security announcement for any version ranges or applicable releases.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity, and the EPSS score is not available, so the current exploitation probability cannot be quantified. The vulnerability requires authentication, so the attacker is limited to users who can log in to the system. Nonetheless, because the flaw permits cross‑invocation data leakage or modification, it can lead to significant confidentiality or integrity breaches. The lack of KEV status suggests that no widespread exploitation has been observed, but the potential for misuse remains high for any system that stores sensitive data and relies on messageContext for dynamic behavior.

Generated by OpenCVE AI on August 6, 2026 at 23:22 UTC.

Remediation

Vendor Solution

Follow the instructions given on https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3520/#solution https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3520/#solution


OpenCVE Recommended Actions

  • Apply the vendor‑supplied fix by following the instructions at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3520/#solution
  • Review all usages of messageContext in custom mediators and ensure that values are validated and sanitized before use, applying standard input‑validation controls
  • Restrict or isolate user sessions so that messageContext properties cannot reference data belonging to other users, for example by enforcing role‑based access controls or ownership checks
  • Audit configuration files and deployment descriptors to verify that no privileged users can manipulate messageContext for arbitrary messages

Generated by OpenCVE AI on August 6, 2026 at 23:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Wso2 micro Integrator
Vendors & Products Wso2 micro Integrator

Thu, 06 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description The Class Mediator fails to correctly validate or sanitize `messageContext` properties when they are used to populate dynamic values. This allows authenticated users to potentially access or modify data across different system invocations that should be isolated. This weakness can lead to the disclosure of sensitive information belonging to other users or the unintended modification of system data by authenticated users. The exact impact depends on how `messageContext` properties are utilized within the affected WSO2 products.
Title Information Disclosure and Integrity Violation via Improper Message Context Handling in Multiple WSO2 Products
First Time appeared Wso2
Wso2 wso2-synapse
Wso2 wso2 Api Manager
Wso2 wso2 Enterprise Integrator
Wso2 wso2 Micro Integrator
Weaknesses CWE-20
CPEs cpe:2.3:a:wso2:wso2-synapse:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_api_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_enterprise_integrator:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_micro_integrator:*:*:*:*:*:*:*:*
Vendors & Products Wso2
Wso2 wso2-synapse
Wso2 wso2 Api Manager
Wso2 wso2 Enterprise Integrator
Wso2 wso2 Micro Integrator
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}


Subscriptions

Wso2 Micro Integrator Wso2-synapse Wso2 Api Manager Wso2 Enterprise Integrator Wso2 Micro Integrator
cve-icon MITRE

Status: PUBLISHED

Assigner: WSO2

Published:

Updated: 2026-08-07T17:45:43.395Z

Reserved: 2024-07-08T09:20:26.394Z

Link: CVE-2024-6541

cve-icon Vulnrichment

Updated: 2026-08-07T17:45:37.776Z

cve-icon NVD

Status : Received

Published: 2026-08-06T22:16:40.557

Modified: 2026-08-07T18:17:05.753

Link: CVE-2024-6541

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T09:59:13Z

Weaknesses
  • CWE-20

    Improper Input Validation