Description
Frappe before 15.113.3 and 16.x before 16.25.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 records beyond what their assigned role permits.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized record modification
Action: Apply Patch
AI Analysis

Impact

Frappe applications lacking authorization checks in certain endpoints allow authenticated users to alter records beyond their assigned permissions, effectively bypassing role‑based restrictions. This flaw permits internal actors with valid credentials to modify data they should not have access to, compromising data integrity and potentially enabling further lateral movement within the application. The underlying weakness corresponds to improper authorization enforcement (CWE‑862).

Affected Systems

The vulnerability impacts Frappe platform versions prior to 15.113.3 and before 16.25.0. Users running any of these releases should verify their deployment version and upgrade to at least 15.113.3 or 16.25.0, where the missing authorization checks have been addressed.

Risk and Exploitability

The flaw scores a CVSS of 5.3, indicating moderate overall risk with potential for data integrity compromise. No EPSS score is currently available, and the issue is not listed in the CISA KEV catalog. Exploitation requires authenticated access; an attacker must possess valid credentials that provide any role, but the endpoint then elevates privileges to modify records beyond role constraints. Given the absence of a known public exploit and moderate scoring, organizations should treat this as a medium‑severity issue and prioritize patching.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade your Frappe installation to version 15.113.3 or later, or to 16.25.0 if using the 16.x branch, to apply the vendor fix for missing authorization checks.
  • Review role assignments and ensure that only privileged users have edit rights on sensitive records, minimizing the attack surface if a breach occurs.
  • Audit recent changes to data records and monitor access logs for suspicious modification attempts, establishing alerts for unauthorized record alterations.

Generated by OpenCVE AI on October 12, 2026 at 23:52 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 before 15.113.3 and 16.x before 16.25.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 records beyond what their assigned role permits.
Title Frappe before 15.113.3 Missing Authorization Allows Unauthorized Record Modification
First Time appeared Frappe
Frappe frappe
Weaknesses CWE-862
CPEs cpe:2.3:a:frappe:frappe:*:*:*:*:*:*:*:*
Vendors & Products Frappe
Frappe frappe
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:53.213Z

Reserved: 2026-10-12T20:59:18.909Z

Link: CVE-2026-109599

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-109599

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T00:30:17Z

Weaknesses