CVE-2025-14731 CTCMS Content Management System Frontend/Template Management CT_Parser.php special elements used in a template engine
Remote attackers can execute arbitrary code via template injection in CTCMS Frontend/Template Management module.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2025-14731?
CVE-2025-14731 is a medium-severity code injection vulnerability in CTCMS Content Management System, published on 15 Dec 2025. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
A weakness has been identified in CTCMS Content Management System up to 2.1.2. This affects an unknown function in the library /ctcms/apps/libraries/CT_Parser.php of the component Frontend/Template Management Module. This manipulation causes improper neutralization of special elements used in a template engine. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be exploited.
Which versions are affected by CVE-2025-14731?
It affects 1 product.
Products include Ctcms Project Ctcms.
How do I fix CVE-2025-14731?
No fix has been published for CVE-2025-14731 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-14731 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-14731 exists.
Other vulnerabilities in CTCMS Content Management System
- CVE-2025-4545 CTCMS Content Management System File Tpl.php del path traversal
- CVE-2025-14729 CTCMS Content Management System Backend App Configuration Ct_App.php save code injection
- CVE-2025-14730 CTCMS Content Management System Backend System Configuration Ct_Config.php code injection
- CVE-2024-1925 Ctcms Upsys.php unrestricted upload
Sources
Also known as GHSA-qc94-7mf2-49v4.