Description
The Management Console fails to properly validate input related to the configuration of JDBC user stores. This weakness allows an attacker to supply specially crafted input that can lead to the execution of arbitrary code on the affected server.

Successful exploitation of this vulnerability enables an attacker to execute arbitrary code on the server with the privileges of the WSO2 product. This could lead to a full compromise of the system.
Published: 2026-10-18
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerable Management Console does not properly sanitize input for JDBC user store configuration, allowing an attacker to supply specially crafted values that result in operating‑system command execution. This flaw can be used to run arbitrary code with the privileges of the WSO2 application, potentially giving the attacker full control of the underlying system. The weakness is identified as CWE-78, indicating an OS command injection vulnerability.

Affected Systems

Affected products include WSO2 API Manager, WSO2 Carbon User Manager Kernel, WSO2 Enterprise Integrator, WSO2 Identity Server, WSO2 Identity Server as Key Manager, WSO2 Open Banking AM, and WSO2 Open Banking IAM. Specific version information is not disclosed, so all deployed instances are potentially vulnerable until patched.

Risk and Exploitability

The CVSS score of 9.1 indicates a high severity impact. The EPSS score of <1% shows a very low but nonzero exploitation probability, and this vulnerability is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector is an authenticated or privileged user who can modify the JDBC user store settings via the management console, whether directly or through a compromised interface. Once the configuration is altered with malicious input, the server will execute injected commands, leading to a full compromise.

Generated by OpenCVE AI on October 20, 2026 at 20:36 UTC.

Remediation

Vendor Solution

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


OpenCVE Recommended Actions

  • Apply the vendor‑supplied patch following the instructions at the WSO2 security advisory
  • If patching cannot be performed immediately, restrict or eliminate use of JDBC user store configuration and limit management console access to trusted administrators
  • Validate or sanitize all configuration inputs before applying them, ensuring that only authorized values are accepted
  • Monitor system logs for unusual command executions or configuration changes as an additional detection measure

Generated by OpenCVE AI on October 20, 2026 at 20:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Sun, 18 Oct 2026 18:15:00 +0000

Type Values Removed Values Added
Description The Management Console fails to properly validate input related to the configuration of JDBC user stores. This weakness allows an attacker to supply specially crafted input that can lead to the execution of arbitrary code on the affected server. Successful exploitation of this vulnerability enables an attacker to execute arbitrary code on the server with the privileges of the WSO2 product. This could lead to a full compromise of the system.
Title Remote Code Execution via JDBC User Store Configuration in Multiple WSO2 Products Allows Arbitrary Code Execution
First Time appeared Wso2
Wso2 wso2 Api Manager
Wso2 wso2 Carbon User Manager Kernel
Wso2 wso2 Enterprise Integrator
Wso2 wso2 Identity Server
Wso2 wso2 Identity Server As Key Manager
Wso2 wso2 Open Banking Am
Wso2 wso2 Open Banking Iam
Weaknesses CWE-78
CPEs cpe:2.3:a:wso2:wso2_api_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_user_manager_kernel:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_enterprise_integrator:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_identity_server:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_identity_server_as_key_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_open_banking_am:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_open_banking_iam:*:*:*:*:*:*:*:*
Vendors & Products Wso2
Wso2 wso2 Api Manager
Wso2 wso2 Carbon User Manager Kernel
Wso2 wso2 Enterprise Integrator
Wso2 wso2 Identity Server
Wso2 wso2 Identity Server As Key Manager
Wso2 wso2 Open Banking Am
Wso2 wso2 Open Banking Iam
References

Subscriptions

Wso2 Wso2 Api Manager Wso2 Carbon User Manager Kernel Wso2 Enterprise Integrator Wso2 Identity Server Wso2 Identity Server As Key Manager Wso2 Open Banking Am Wso2 Open Banking Iam
cve-icon MITRE

Status: PUBLISHED

Assigner: WSO2

Published:

Updated: 2026-10-20T18:41:54.437Z

Reserved: 2024-05-03T06:23:43.463Z

Link: CVE-2024-4457

cve-icon Vulnrichment

Updated: 2026-10-20T18:41:34.531Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-18T18:16:28.467

Modified: 2026-10-27T19:10:00.123

Link: CVE-2024-4457

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T20:45:14Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')