Description
Frappe ERPNext before 15.121.3 and 16.x before 16.35.0 contains a missing authorization vulnerability in which certain endpoints fail to enforce proper authorization checks. Authenticated users can send requests to these endpoints to modify data beyond what their assigned role permits.
Published: 2026-10-12
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Unauthorized Data Modification
Action: Immediate Patch
AI Analysis

Impact

This vulnerability allows authenticated users to modify data beyond the permissions of their assigned roles due to missing authorization checks on certain endpoints. The affected endpoints accept data modification requests without verifying that the caller’s role permits the requested changes. Consequently, an attacker with any valid user account can perform unauthorized updates, resulting in integrity violations and potential data corruption.

Affected Systems

The affected product is Frappe ERPNext. Versions before 15.121.3 and all 16.x releases prior to 16.35.0 contain the flaw. The vulnerability resides in the trusted‑ed endpoints of the web application. Updating to 15.121.3, 16.35.0, or later removes the authorization defect.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity risk. The EPSS score is not available, so the precise exploitation likelihood is unknown, but the attack is straightforward for any authenticated user. The vulnerability is not listed in the CISA KEV catalog. An attacker needs valid credentials and can exploit the flaw by sending crafted HTTP requests to the vulnerable endpoints.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Frappe ERPNext to version 15.121.3 or later, or 16.35.0 or later.
  • Restrict or firewall the affected endpoints and ensure role‑based permissions are correctly enforced until an upgrade is possible.
  • Audit data integrity and monitor system logs for unauthorized modifications after an upgrade.

Generated by OpenCVE AI on October 12, 2026 at 23:44 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.3 and 16.x before 16.35.0 contains a missing authorization vulnerability in which certain endpoints fail to enforce proper authorization checks. Authenticated users can send requests to these endpoints to modify data beyond what their assigned role permits.
Title Frappe ERPNext before 15.121.3 Missing Authorization Allows Unauthorized Data Modification
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': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-12T22:22:02.395Z

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

Link: CVE-2026-109616

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-109616

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T23:45:12Z

Weaknesses