Description
Frappe is a full-stack web application framework. Prior to 16.19.0, authorization bypass was possible via the update_page endpoint in Workspace because public workspaces did not receive the required Workspace Manager edit check. This issue is fixed in version 16.19.0.
Published: 2026-07-10
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the update_page endpoint of the Workspace module allows an attacker to modify pages without proper authorization checks. The missing Workspace Manager edit validation permits a user with insufficient privileges to exploit the endpoint, potentially altering application data and configuration. The weakness is a classic access control bypass, classified as CWE‑862.

Affected Systems

The issue affects installations of the Frappe framework prior to version 16.19.0. In particular, any publicly exposed Workspace that does not explicitly protect the update_page route from unauthorized users is vulnerable. Users running the 16.18.x or earlier release series should verify their installation date and version.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.1, indicating a high impact if successfully exploited. The EPSS score indicates a very low exploitation probability (less than 1%), but exploitation is still possible, and the bug is not listed in the CISA Known Exploited Vulnerabilities catalog. Attackers can reach the vulnerable endpoint over the network, providing the request directly to the web application, and the lack of authentication checks means the attack can be performed by any user who can reach the site.

Generated by OpenCVE AI on July 29, 2026 at 09:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Frappe framework to version 16.19.0 or later, which removes the missing permission check on update_page
  • If an upgrade is not immediately possible, isolate all public Workspaces and enforce strict role-based access controls so that only Workspace Manager roles can call update_page
  • Use the framework’s logging facilities to record all update_page requests, and review logs for anomalous activity to detect potential exploitation attempts

Generated by OpenCVE AI on July 29, 2026 at 09:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Frappe
Frappe frappe
Vendors & Products Frappe
Frappe frappe

Fri, 10 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Description Frappe is a full-stack web application framework. Prior to 16.19.0, authorization bypass was possible via the update_page endpoint in Workspace because public workspaces did not receive the required Workspace Manager edit check. This issue is fixed in version 16.19.0.
Title Frappe: Auth. bypass via update_page
Weaknesses CWE-862
References
Metrics 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: GitHub_M

Published:

Updated: 2026-07-13T16:17:40.190Z

Reserved: 2026-05-29T19:08:01.256Z

Link: CVE-2026-49394

cve-icon Vulnrichment

Updated: 2026-07-13T16:17:37.231Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T10:00:15Z

Weaknesses