Description
Frappe is a full-stack web application framework. Prior to 16.20.0 and 15.112.0, unrestricted access to a Document Follow API (update_follow) is possible for an authenticated user.
This issue is fixed in versions 16.20.0 and 15.112.0.
Published: 2026-08-07
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Frappe framework allows any authenticated user to call the Document Follow API (update_follow) without proper authorization checks. The vulnerability enables users to alter follow state of documents they should not manage, potentially leading to undesired data modification or exposure of user activity. It is rooted in missing access controls, as indicated by CWE‑639 and CWE‑862.

Affected Systems

The flaw affects instances of the Frappe web application framework running versions prior to 16.20.0 and 15.112.0. Vendors or customers using these legacy releases should verify their installed version and plan an upgrade to the patched releases.

Risk and Exploitability

The CVSS score of 5.3 classifies the issue as moderate severity. Because the exploit requires only authentication and no additional privileges, any user with a valid account can trigger the API. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation at this time. Nonetheless, the ability to perform unauthorized actions presents a tangible risk to data integrity.

Generated by OpenCVE AI on August 7, 2026 at 19:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Frappe framework to version 16.20.0 or 15.112.0 or later to apply the vendor fix
  • If upgrading immediately is not possible, configure role‑based access control to restrict the update_follow endpoint to privileged users only, or block the route using a firewall or proxy
  • Monitor application logs for unexpected use of the update_follow API and review user activity to detect possible abuse

Generated by OpenCVE AI on August 7, 2026 at 19:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 19:45:00 +0000

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

Fri, 07 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
Description Frappe is a full-stack web application framework. Prior to 16.20.0 and 15.112.0, unrestricted access to a Document Follow API (update_follow) is possible for an authenticated user. This issue is fixed in versions 16.20.0 and 15.112.0.
Title Frappe: Unrestricted access to a Document Follow API
Weaknesses CWE-639
CWE-862
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-07T17:54:09.633Z

Reserved: 2026-07-23T23:25:28.896Z

Link: CVE-2026-66058

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T19:45:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization