Description
Frappe is a full-stack web application framework. In version 16.31.0 and earlier, the whitelisted toggle_like and mark_as_seen endpoints in frappe/desk/like.py and frappe/desk/doctype/note/note.py do not enforce read permission before modifying _liked_by metadata or a Note seen state. An authenticated user can interact with documents or notes that the user cannot read, disclosing resource existence and modifying resource-associated metadata. No released fixed version is available as of this review.
Published: 2026-08-20
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In Frappe versions 16.31.0 and earlier, the endpoints for toggling a like and marking a note as seen do not verify that an authenticated user has read access to the target document or note. This omission allows a user who cannot normally view the resource to still interact with it, revealing the resource’s existence and altering its _liked_by metadata or its seen state. The vulnerability constitutes a missing authorization flaw (CWE‑862) that can be leveraged to influence application state and gain knowledge about protected resources.

Affected Systems

The Frappe full‑stack web application framework, versions 16.31.0 and earlier, is affected. No fixed version has been released at this time.

Risk and Exploitability

The CVSS score of 5.3 places this issue in the moderate severity range. The EPSS score is not available, but the vulnerability requires an authenticated user and can be abused by compromised or malicious accounts. It is not listed in the CISA KEV catalog, suggesting no known widespread exploitation. The lack of a read‑permission check means that an attacker can trigger state changes or infer the existence of resources without direct read access, representing a moderate risk that should be mitigated through access controls or temporary workarounds.

Generated by OpenCVE AI on August 21, 2026 at 01:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Restrict the toggle_like and mark_as_seen endpoints to users who possess read permission for the target document or note by updating the permission rules in Frappe.
  • Deploy a temporary custom script that performs a read‑access check before modifying _liked_by or the seen flag for a note; this can serve as a workaround until an official patch is released.
  • Continuously monitor audit logs for anomalous like or seen activity and audit user roles to ensure only authorized users can perform these actions.

Generated by OpenCVE AI on August 21, 2026 at 01:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 19:45:00 +0000

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

Thu, 20 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 20 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Description Frappe is a full-stack web application framework. In version 16.31.0 and earlier, the whitelisted toggle_like and mark_as_seen endpoints in frappe/desk/like.py and frappe/desk/doctype/note/note.py do not enforce read permission before modifying _liked_by metadata or a Note seen state. An authenticated user can interact with documents or notes that the user cannot read, disclosing resource existence and modifying resource-associated metadata. No released fixed version is available as of this review.
Title Frappe: Missing authorization in toggle_like and mark_as_seen
Weaknesses 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-20T19:03:07.692Z

Reserved: 2026-06-09T19:11:53.483Z

Link: CVE-2026-53569

cve-icon Vulnrichment

Updated: 2026-08-20T19:03:03.408Z

cve-icon NVD

Status : Received

Published: 2026-08-20T19:16:54.350

Modified: 2026-08-20T19:16:54.350

Link: CVE-2026-53569

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T01:45:08Z

Weaknesses