CVE-2026-3837 PUBLISHED

Frappe Framework 16.10.0 - Stored DOM XSS in Multiple Field Formatters

Assigner: Fluid Attacks
Reserved: 09.03.2026 Published: 22.04.2026 Updated: 22.04.2026

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.

Metrics

CVSS Vector: 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
CVSS Score: 4.6

Product Status

Vendor Frappe
Product Frappe
Versions Default: unaffected
  • Version 16.10.0 is affected

Credits

  • Fluid Attacks' AI SAST Scanner finder
  • Oscar Uribe finder

References

Problem Types

  • CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') CWE

Impacts

  • CAPEC-592 Stored XSS