Vulnerability · Published Oct 12, 2026 · Assigned by VulnCheck
CVE-2026-109673Frappe ERPNext before 16.12.0 Stored XSS via Crafted Record Names
High 7.3
In plain English
A high-severity cross-site scripting in erpnext from frappe. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 11% of all known vulnerabilities).
Official description
Frappe ERPNext before 15.103.0 and 16.x before 16.12.0 contains a stored cross-site scripting vulnerability because the names of certain records are not properly neutralized when rendered on some dashboards, tools, and portals. Authenticated attackers can craft malicious record names that execute scripts in other users' browsers, enabling data access, modification, and token theft, especially against privileged users.
Affected products (as reported)
Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
References
- GitHub Security Advisory (GHSA-r99h-h44m-89m2) vendor-advisory
- VulnCheck Advisory: Frappe ERPNext before 16.12.0 Stored XSS via Crafted Record Names third-party-advisory