LearnCTEM.com, Best CTEM Learning Platform
CVE Intelligence Hub

CVE-2025-12107: Wso2 Identity Server Command Injection (CVSS 8.4)

CVE-2025-12107 is a high severity command injection in Wso2 Identity Server with a CVSS score of 8.4. Apply the vendor fix and confirm exposure on internet facing and business critical assets first.

Last updated: Sep 3, 2026

Quick answer

Direct answer

CVE-2025-12107 is a high severity command injection in Wso2 Identity Server with a CVSS score of 8.4. Apply the vendor fix and confirm exposure on internet facing and business critical assets first.

Risk scores

CVSS base score
8.4HIGH
EPSS probability
0.61%
Higher than 48 percent of all CVEs
CISA KEV
Not listed
CVSS metricWhat it means
Attack vector (AV:A)Adjacent network
Attack complexity (AC:L)Low complexity
Privileges required (PR:H)High privileges required
User interaction (UI:N)No user interaction
Scope (S:C)Scope changed: impact spreads beyond the component
Confidentiality (C:H)High confidentiality impact
Integrity (I:H)High integrity impact
Availability (A:H)High availability impact

CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

About Wso2 Identity Server

CVE-2025-12107 affects Wso2 Identity Server, a product from Wso2. Before acting, confirm where Wso2 Identity Server runs in your estate, who owns it and whether it is reachable from the internet, because exposure decides real risk more than the score alone.

What the flaw is

In plain terms: The Velocity template engine, utilized by the affected product, accepts and processes template syntax without sufficient sanitization or validation of user-controlled input. This allows an authenticated administrator to inject arbitrary template syntax. Successful exploitation enables an attacker with administrative privileges to execute arbitrary template code on the server. This can lead to significant security consequences, including remote code execution, manipulation of data, and unauthorized access to sensitive information.

The weakness class is Command Injection. Untrusted input ends up inside a system command.

Based on its CVSS vector, the flaw needs local or adjacent access, needs some level of access, and needs no user interaction. Apply the vendor fix and confirm exposure on internet facing and business critical assets first.

Affected versions and timeline

FieldDetail
ProductWso2 Identity Server
Affected versionsIdentity Server 5.11.0
PublishedFeb 19, 2026
Last modifiedSep 3, 2026
Added to CISA KEVNot listed
Assigning CNAed10eef1-636d-4fbe-9993-6890dfa878f8

How to detect it

  • Inventory every instance of Wso2 Identity Server and record the running version against the affected range above.
  • Check external attack surface scans for internet facing instances of the component.
  • Review logs on affected systems for unusual requests, errors or new processes around the vulnerable function.
  • Confirm with an authenticated vulnerability scan once your scanner has a check for this CVE.

How to fix it

  • Apply the fixed version of Wso2 Identity Server named in the vendor advisory.
  • If patching must wait, restrict network access to the affected service and put it behind authentication or a web application firewall rule.
  • Rescan after the change to prove the exposure is gone, then close the ticket.

CTEM action plan

CTEM stageWhat to do for this CVE
ScopeAdd every business service that depends on Wso2 Identity Server to the current CTEM cycle.
DiscoverFind all instances, including shadow and cloud deployments, and record versions and exposure.
PrioritizeRank using EPSS and CVSS together with asset exposure and business impact.
ValidateConfirm the flaw is reachable and exploitable in your environment and that compensating controls work.
MobilizeAssign the fix to the asset owner with a due date matched to the priority, then verify closure.

CWE References

Technical References

Frequently asked questions

CVE-2025-12107 is a high severity command injection in Wso2 Identity Server with a CVSS score of 8.4. Apply the vendor fix and confirm exposure on internet facing and business critical assets first.

Related CVEs

HIGH8.3
CVE-2026-2053
Wso2 Api Manager

The WSO2 API Manager's message flow component, when processing WS-Addressing headers, does not sufficiently validate or restrict user-controlled input within these headers. This omission allows an attacker to manipulate WS-Addressing headers to specify arbitrary destinations for server-initiated requests. Successful exploitation allows an unauthenticated attacker to control the destination of server-initiated requests originating from the WSO2 API Manager. This direct control can enable unauthorized access to internal network resources or services that would typically be inaccessible from external networks.

Jun 26, 2026
HIGH8.6
CVE-2025-10470
Wso2 Identity Server

The Magic Link authentication flow accepts multiple invalid authentication requests without adequate rate limiting or resource control, leading to uncontrolled memory usage growth. This vulnerability can result in a denial-of-service condition, causing service unavailability for deployments that utilize the Magic Link authenticator. The impact is limited to these specific deployments and requires repeated invalid authentication attempts to trigger.

May 11, 2026
HIGH7.5
CVE-2024-2374
Wso2 Api Manager

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the resolution of external entities. This omission allows malicious actors to craft XML payloads that exploit the parser's behavior, leading to the inclusion of external resources. By leveraging this vulnerability, an attacker can read confidential files from the file system and access limited HTTP resources reachable by the product. Additionally, the vulnerability can be exploited to perform denial of service attacks by exhausting server resources through recursive entity expansion or fetching large external resources.

Apr 16, 2026
HIGH7.7
CVE-2024-1524
Wso2 Api Manager

When the "Silent Just-In-Time Provisioning" feature is enabled for a federated identity provider (IDP) there is a risk that a local user store user's information may be replaced during the account provisioning process in cases where federated users share the same username as local users. There will be no impact on your deployment if any of the preconditions mentioned below are not met. Only when all the preconditions mentioned below are fulfilled could a malicious actor associate a targeted local user account with a federated IDP user account that they control. The Deployment should have: -An IDP configured for federated authentication with Silent JIT provisioning enabled. The malicious actor should have: -A fresh valid user account in the federated IDP that has not been used earlier. -Knowledge of the username of a valid user in the local IDP. -An account at the federated IDP matching the targeted local username.

Feb 24, 2026
CRITICAL9.1
CVE-2025-13590
Wso2 Api Control Plane

A malicious actor with administrative privileges can upload an arbitrary file to a user-controlled location within the deployment via a system REST API. Successful uploads may lead to remote code execution. By leveraging the vulnerability, a malicious actor may perform Remote Code Execution by uploading a specially crafted payload.

Feb 19, 2026
CRITICAL10.0
CVE-2026-49199
Acer Predator Connect W6x Firmware

Crafted MQTT messages can trigger command injection, resulting in root-level code execution on the target device.

May 29, 2026
All Wso2 CVEs in 2026
Your next credential

Earn your free CTEM certification.

Learn to scope, prioritize, validate and mobilize fixes for CVEs like CVE-2025-12107 with a free CTEM certification.

Free to takePublicly verifiable

Beginner / Practitioner / Program Leader

Explore certifications