Quick answers
- Is CVE-2026-109657 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-109657 being exploited in the wild.
- How severe is CVE-2026-109657?
- Medium severity, with a CVSS score of 5.4, published 12 October 2026.
- Which products and versions are affected?
- Frappe ERPNext 16.x before 16.27.0.
- Is there a fix for CVE-2026-109657?
- Yes: fixed in ERPNext 16.27.0. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-109657 attacked?
- It is attacked over the network, in a web application.
- Am I affected by CVE-2026-109657?
- Check whether you run Frappe ERPNext at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- Fixed in: ERPNext 16.27.0
Technical details
Stored XSS vulnerability in ERPNext's record name field where user input is rendered without proper HTML escaping. An authenticated attacker with edit permissions can craft a malicious record name that executes JavaScript in the context of any colleague who views that record. The vulnerability requires user interaction (opening the affected record page) and affects only version 16.x; version 15 is not vulnerable.
Affected products
- Frappe ERPNext 16.x before 16.27.0
Timeline
- 2026-08-13: disclosed
- 2026-10-12: advisory