CVE-2026-3837
Frappe Framework 16.10.0 - Stored DOM XSS in Multiple Field Formatters
- State
- Published
- Severity
- 4.6 Medium
- Published
- Apr 22, 2026
- Updated
- Apr 27, 2026
- Reserved
- Mar 9, 2026
Description
An authenticated attacker can persist crafted values in multiple field types and trigger client-side script execution when another user opens the affected document in Desk. The vulnerable formatter implementations interpolate stored values into raw HTML attributes and element content without escaping
This issue affects Frappe: 16.10.0.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 4.0 | 4.6 Medium | CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N | Fluid Attacks |
Weaknesses
- CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting')
Affected Products
| Product | Versions |
|---|---|
FrappeFrappe |
|
References
- https://fluidattacks.com/es/advisories/sabinathird-party-advisory
- https://github.com/frappe/frappeproduct
- https://github.com/frappe/frappe/pull/38796patch
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.