Exploits / Vulnerability Discovered : 2024-01-31 |
Type : webapps |
Platform : php
This exploit / vulnerability Grocy <=4.0.2 csrf is for educational purposes only and if it is used you will do on your own risk!
Overview
==================================================
When creating a new user in Grocy 4.0.2, the new user request is made using JSON formatting.
This makes it easy to adjust your request since it is a known format.
There is also no CSRF Token or other methods of verification in place to verify where the request is coming from.
This allows for html code to generate a new user as long as the target is logged in and has Create User Permissions.
Proof of Concept
==================================================
Host the following html code via a XSS or delivery via a phishing campaign: