Frappe ERPNext before 15.112.0 and 16.x before 16.23.0 contains a stored cross-site scripting vulnerability because a tool view interpolates stored record names into markup without escaping. An authenticated user able to create such records can give them malicious names, executing script in the session of any user who later opens that tool.
Metrics
Affected Vendors & Products
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Mon, 12 Oct 2026 22:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Frappe ERPNext before 15.112.0 and 16.x before 16.23.0 contains a stored cross-site scripting vulnerability because a tool view interpolates stored record names into markup without escaping. An authenticated user able to create such records can give them malicious names, executing script in the session of any user who later opens that tool. | |
| Title | ERPNext before 15.112.0 Stored XSS via Tool View Record Names | |
| First Time appeared |
Frappe
Frappe erpnext |
|
| Weaknesses | CWE-79 | |
| CPEs | cpe:2.3:a:frappe:erpnext:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Frappe
Frappe erpnext |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-12T22:21:56.499Z
Reserved: 2026-10-12T20:59:18.910Z
Link: CVE-2026-109604
No data.
Status : Deferred
Published: 2026-10-12T23:17:24.327
Modified: 2026-10-12T23:17:24.447
Link: CVE-2026-109604
No data.
OpenCVE Enrichment
Updated: 2026-10-13T00:30:17Z
Weaknesses