Frappe ERPNext before 15.119.0 and 16.x before 16.31.0 contains a stored cross-site scripting vulnerability because record fields are rendered into an HTML attribute context without escaping. A low-privilege user can store a malicious payload in a record field that executes in the browser of any privileged user who opens the affected page, enabling account takeover.
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.119.0 and 16.x before 16.31.0 contains a stored cross-site scripting vulnerability because record fields are rendered into an HTML attribute context without escaping. A low-privilege user can store a malicious payload in a record field that executes in the browser of any privileged user who opens the affected page, enabling account takeover. | |
| Title | Frappe ERPNext before 15.119.0 Stored XSS Leading to Account Takeover | |
| 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:22:24.555Z
Reserved: 2026-10-12T21:06:47.173Z
Link: CVE-2026-109653
No data.
Status : Deferred
Published: 2026-10-12T23:17:31.890
Modified: 2026-10-12T23:17:32.007
Link: CVE-2026-109653
No data.
OpenCVE Enrichment
No data.
Weaknesses