CVE-2025-12107 Server-Side Template Injection via Velocity Template Engine in Multiple WSO2 Products Allows Remote Code Execution

High 8.4 Published Updated

An authenticated administrator can inject arbitrary Velocity template syntax to execute remote code, manipulate data, and access sensitive information.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
Not needed
Fix
None listed

What is CVE-2025-12107?

CVE-2025-12107 is a high-severity code injection vulnerability in Wso2 Identity Server, published on 19 Feb 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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.

Weakness: CWE-94, CWE-77

Which versions are affected by CVE-2025-12107?

It affects 1 product.

Products include Wso2 Identity Server.

How do I fix CVE-2025-12107?

No fix has been published for CVE-2025-12107 yet. Limit exposure of the affected software until one is available.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2025-12107 being exploited?

There is no known exploitation of CVE-2025-12107 in the wild and no public exploit code.

All Wso2 Identity Server vulnerabilities

Sources

Also known as GHSA-8v9w-wqxw-hp8g.

Is CVE-2025-12107 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free