Description
Press, a Frappe custom app that runs Frappe Cloud, manages infrastructure, subscription, marketplace, and software-as-a-service (SaaS).`press.api.account.create_api_secret` is prone to CSRF-like exploits. This endpoint writes to database and it is also accessible via GET method. The patch in commit 52ea2f2d1b587be0807557e96f025f47897d00fd restricts method to POST.
Problem types
CWE-352: Cross-Site Request Forgery (CSRF)
Product status
References
github.com/.../press/security/advisories/GHSA-q4wg-jrr8-vpwf
github.com/...ommit/52ea2f2d1b587be0807557e96f025f47897d00fd