Description
Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 contains a missing authorization vulnerability in certain endpoints that fail to enforce proper authorization checks. Authenticated users can call these endpoints to modify data beyond what their assigned role permits.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized data modification by authenticated users
Action: Apply Patch
AI Analysis

Impact

Frappe ERPNext versions before 15.121.0 and the 16.x series before 16.34.0 have a missing authorization flaw that allows any authenticated user to call specific endpoints and alter data beyond the permissions granted for their role. The vulnerability arises from an absent or incorrect enforcement of role checks, an instance of missing authorization (CWE-862). This defect can lead to integrity violations, allowing attackers to tamper with records, transactions, or configuration that they should not have access to.

Affected Systems

The affected product is Frappe ERPNext. All releases up to but not including 15.121.0 and 16.x releases older than 16.34.0 are vulnerable. No later versions are known to be impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity risk. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires the attacker to be authenticated to the application. Once logged in, a malicious user can readily invoke the vulnerable endpoints and cause unauthorized data changes. Because the flaw does not require additional conditions, the risk is real for installations that expose these endpoints to authenticated users without further segmentation.

Generated by OpenCVE AI on October 12, 2026 at 23:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Frappe ERPNext to version 15.121.0 or newer, or version 16.34.0 or newer, to receive the authorization fix
  • If upgrading immediately is not feasible, restrict network access to the vulnerable endpoints so that only trusted internal services can call them
  • Enable logging and audit trails for the affected endpoints and regularly review logs for unexpected write operations

Generated by OpenCVE AI on October 12, 2026 at 23:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 12 Oct 2026 22:45:00 +0000

Type Values Removed Values Added
Description Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 contains a missing authorization vulnerability in certain endpoints that fail to enforce proper authorization checks. Authenticated users can call these endpoints to modify data beyond what their assigned role permits.
Title Frappe ERPNext before 15.121.0 Missing Authorization in Certain Endpoints
First Time appeared Frappe
Frappe erpnext
Weaknesses CWE-862
CPEs cpe:2.3:a:frappe:erpnext:*:*:*:*:*:*:*:*
Vendors & Products Frappe
Frappe erpnext
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-12T22:21:59.119Z

Reserved: 2026-10-12T21:03:50.774Z

Link: CVE-2026-109611

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-12T23:17:24.997

Modified: 2026-10-12T23:17:25.113

Link: CVE-2026-109611

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T00:00:16Z

Weaknesses