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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| frappe | erpnext | < 15.119.0, 16.0.0-beta.1 – < 16.31.0 | 15.119.0 |
References
- GitHub Security Advisory (GHSA-8pr6-r75h-h8xx) vendor-advisory
- VulnCheck Advisory: Frappe ERPNext before 15.119.0 Stored XSS Leading to Account Takeover third-party-advisory