What’s Vulnerable › Vulnerabilities

CVE-2026-109602: Frappe before v16.31.0 Stored XSS via Dashboard Chart Filters

Description

Frappe before 15.118.0 and 16.x before 16.31.0 contains a stored cross-site scripting vulnerability in dashboard chart filters because jQuery renders entered filter values as rich text. Authenticated attackers can store malicious filter values that execute scripts in the browsers of users who view the dashboard chart.

Affected products

How to fix

Upgrade to a fixed version: frappe 15.118.0, 16.31.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-109602 or the next vulnerability affects your stack