CVE-2026-109604 PUBLISHED

ERPNext before 15.112.0 Stored XSS via Tool View Record Names

Assigner: VulnCheck
Reserved: 12.10.2026 Published: 12.10.2026 Updated: 12.10.2026

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

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 8.5

Product Status

Vendor frappe
Product erpnext
Versions Default: unaffected
  • affected from 0 to 15.112.0 (excl.)
  • affected from 16.0.0-beta.1 to 16.23.0 (excl.)
  • Version 15.112.0 is unaffected
  • Version 16.23.0 is unaffected

Credits

  • soulxone reporter

References

Problem Types

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