Description
Frappe ERPNext before 15.110.0 and 16.x before 16.21.0 contains a missing authorization vulnerability in certain endpoints that fail to enforce proper permission checks on inventory records. Authenticated users can send requests to these endpoints to modify inventory data beyond what their assigned role permits.
Published: 2026-10-12
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Modification of Inventory Data
Action: Apply Patch
AI Analysis

Impact

The vulnerability is a missing authorization flaw in ERPNext's inventory record endpoints that allows authenticated users to modify inventory data beyond their permitted role. This can lead to integrity compromise of stock levels, invoices, and financial reports. The underlying weakness corresponds to CWE‑862, unauthorized access.

Affected Systems

All ERPNext installations running versions prior to 15.110.0 or 16.x prior to 16.21.0 are affected, regardless of deployment environment. The flaw appears in the vendor's ERPNext product released by frappe.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity. The EPSS score is not available, and the vulnerability is not listed in CISA's KEV catalog, but the impact remains significant because any user with legitimate credentials can exploit it. The likely attack vector is that an attacker with user credentials, or who compromises them, can send crafted requests to inventory endpoints. The flaw does not require prior elevated privileges beyond authenticated access.

Generated by OpenCVE AI on October 13, 2026 at 00:04 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ERPNext to version 15.110.0 or later, or 16.21.0 or later.
  • Immediately review and tighten user role permissions to ensure inventory endpoints are restricted to appropriate staff.
  • If a patch cannot be applied immediately, restrict network access to the affected endpoints and enable detailed logging to audit any unauthorized modifications.
  • Monitor inventory logs for anomalies and investigate any unexpected changes.

Generated by OpenCVE AI on October 13, 2026 at 00:04 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.110.0 and 16.x before 16.21.0 contains a missing authorization vulnerability in certain endpoints that fail to enforce proper permission checks on inventory records. Authenticated users can send requests to these endpoints to modify inventory data beyond what their assigned role permits.
Title Frappe ERPNext before 15.110.0 Missing Authorization in Inventory Record 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': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T14:33:53.402Z

Reserved: 2026-10-12T21:07:34.160Z

Link: CVE-2026-109666

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-15T15:17:27.623

Link: CVE-2026-109666

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T00:45:18Z

Weaknesses