Description
Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 contains a missing authorization vulnerability in which certain endpoints fail to enforce proper permission checks. Authenticated attackers can call these endpoints to read data beyond what their assigned role permits.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Data Access
Action: Patch Now
AI Analysis

Impact

Frappe ERPNext prior to version 15.121.0 and versions prior to 16.34.0 have a missing authorization flaw that allows authenticated users to call certain API endpoints and retrieve data that exceeds their defined role permissions. The flaw stems from inadequate permission checks on these endpoints, making it possible for an attacker who already has a user account to read privileged information such as financial records, customer data, or internal configurations. This enables direct data exposure and potential further lateral movement if sensitive information is obtained.

Affected Systems

The vulnerability affects the Frappe ERPNext application from all vendors identified as frappe:erpnext. Users running any affected instance of the ERPNext application before version 15.121.0 or before the 16.34.0 update are susceptible. No specific sub‑product or module is excluded; all endpoints that require proper role validation are impacted.

Risk and Exploitability

The risk level is moderate, reflected in a CVSS score of 5.3, and the issue is not currently listed in the CISA Known Exploited Vulnerabilities catalog. The exploitability requirement is that the attacker is authenticated; no public vulnerability exists to bypass authentication. The EPSS score is not available, so the current probability of a public exploit is unclear. The best guess for an attack vector is an authenticated user with compromised credentials or social engineering to gain access, after which they can call the vulnerable endpoints to harvest data beyond their authorized scope.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest canonical release (15.121.0 or later, or 16.34.0 or later) to eliminate the missing authorization checks.
  • Apply any vendor‑released security patch applicable to earlier instances if a full upgrade is not immediately possible.
  • Configure the ERPNext Role‑Based Access Control settings to restrict the problematic endpoints to administrator or explicitly allowed roles only.
  • As a temporary measure, firewall or reverse‑proxy rules may block access to the exposed endpoints until a patch is applied.

Generated by OpenCVE AI on October 12, 2026 at 23:38 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 which certain endpoints fail to enforce proper permission checks. Authenticated attackers can call these endpoints to read data beyond what their assigned role permits.
Title Frappe ERPNext before 15.121.0 Missing Authorization in 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:L/I:N/A:N'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-10-12T21:04:35.631Z

Link: CVE-2026-109630

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-109630

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T00:15:15Z

Weaknesses