← Back to search

CVE-2026-109652

8.8 HIGHpublic exploit available

Published 2026-10-12 · Updated 2026-10-14

AI risk analysis

Summary
A server-side template injection vulnerability in Frappe ERPNext allows authenticated attackers to execute arbitrary template expressions that can read, write, and delete database records, send outbound requests, and send emails. This flaw enables attackers to manipulate the application's template rendering engine without proper input validation.
Exploitability
The vulnerability is relatively easy to exploit as it requires only an authenticated user with a common operational role; attackers can inject template expressions directly into message fields to execute arbitrary code in an unrestricted context.
Blast radius
If exploited, this vulnerability could lead to full database access and manipulation, unauthorized outbound communications, and email spoofing across the ERPNext platform, affecting multiple business processes and data integrity.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to ERPNext version 15.119.1 or 16.32.0 to remediate this template injection vulnerability.
template-injectiondatabase-accessremote-code-execution

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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.

CVSS vector

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

Weaknesses

CWE-1336

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.