CVE-2026-109652 Details
Description
Frappe ERPNext before 15.119.1 and 16.x before 16.32.0 contains a server-side template injection vulnerability because user-controlled message fields are not validated before template rendering, allowing expressions to run in an unrestricted context. Authenticated attackers holding a common operational role can inject template expressions to read and write arbitrary database data, delete documents, send outbound requests from the server, and send mail from the site.
A server-side template injection vulnerability has been identified in Frappe ERPNext versions prior to 15.119.1 and 16.x prior to 16.32.0. This vulnerability arises because user-controlled message fields are not properly validated before template rendering, allowing expressions to execute in an unrestricted context. Authenticated attackers with a common operational role can exploit this to inject template expressions that read and write arbitrary database data, delete documents, send outbound requests from the server, and dispatch emails from the site.
Users are advised to upgrade to Frappe ERPNext versions 15.119.1 or 16.32.0.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 12, 2026CISA-ADP
Assessed Oct 14, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1336 | Improper Neutralization of Special Elements Used in a Template Engine | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Frappe ERPNext | < 15.119.1 (semver) < 16.32.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 14, 2026 | CVE Modified | CISA-ADP |
| Oct 12, 2026 | New CVE Received | [email protected] |
Volerion