CVE-2026-109673 Details
Description
Frappe ERPNext before 15.103.0 and 16.x before 16.12.0 contains a stored cross-site scripting vulnerability because the names of certain records are not properly neutralized when rendered on some dashboards, tools, and portals. Authenticated attackers can craft malicious record names that execute scripts in other users' browsers, enabling data access, modification, and token theft, especially against privileged users.
A stored cross-site scripting vulnerability has been identified in Frappe ERPNext versions prior to 15.103.0 and 16.x prior to 16.12.0. This vulnerability arises because the names of certain records are not properly sanitized before being displayed on various dashboards, tools, and portals. As a result, authenticated attackers can create malicious record names that execute scripts in the browsers of other users. This exploitation can lead to unauthorized access to data, modification of information, and theft of tokens, particularly affecting users with elevated privileges.
Users are advised to upgrade to Frappe ERPNext versions 16.12.0 or 15.103.0.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 12, 2026CISA-ADP
Assessed Oct 13, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Frappe ERPNext | < 15.103.0 (semver) < 16.12.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 13, 2026 | CVE Modified | CISA-ADP |
| Oct 12, 2026 | New CVE Received | [email protected] |
Volerion