Stored Cross-Site Scripting in Frappe ERPNext Affecting Public Portal Forms
CVE-2026-109662

5.3MEDIUM

Key Information:

Vendor

Frappe

Status
Vendor
CVE Published:
12 October 2026

What is CVE-2026-109662?

A stored cross-site scripting vulnerability exists in Frappe ERPNext versions prior to 15.112.0 and 16.x before 16.23.0. This issue arises within a public portal form that allows unauthenticated user submissions. Due to insufficient neutralization of stored content, an attacker can inject malicious markup, which may execute in the browser sessions of administrators reviewing the stored entries, potentially leading to unauthorized actions or data disclosure.

Affected Version(s)

erpnext 0 < 15.112.0

erpnext 16.0.0-beta.1 < 16.23.0

erpnext 15.112.0

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

diptanilsaha
muztahidultanim
.