CVE Catalog

CVE-2026-63654

MediumCVSS 6.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

Frappe version 16.31.0 and earlier has a vulnerability where the whitelisted frappe.model.workflow.bulk_workflow_approval endpoint in frappe/model/workflow.py accepts safe HTTP methods for state-changing workflow approvals because the endpoint is not restricted to POST. An attacker can induce an authenticated victim browser to submit an approval action with the victim privileges. No released fixed version is available as of this review.

Risk Assessment

An attacker can exploit this to perform unauthorized workflow approvals with victim privileges, potentially leading to unauthorized changes in the system.

Recommendation

Restrict the endpoint to POST method and implement additional protections such as CSRF tokens. Monitor for vendor patches.

Other vulnerabilities in Frappe

See all
Original NVD description (English source)

Frappe is a full-stack web application framework. In version 16.31.0 and earlier, the whitelisted frappe.model.workflow.bulk_workflow_approval endpoint in frappe/model/workflow.py accepts safe HTTP methods for state-changing workflow approvals because the endpoint is not restricted to POST. An attacker can induce an authenticated victim browser to submit an approval action with the victim privileges. No released fixed version is available as of this review.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS