Cross-Site Request Forgery (CSRF) in i-love-flamingo/flamingo-commerce
Valid
Reported on
Oct 8th 2021
Description
CSRF in cart related endpoints. This include:
- Adding items to cart
- Clean cart
- Delete item from cart
- Update cart
This happens because the system use GET request for these actions and thus allows CSRF attacks.
Proof of Concept
- Access this link in a browser https://demoshop.flamingo.me/en/cart/add/awesome-retailer_1089254?qty=100&deliveryCode=pickup_store See that your cart is added 100 products.
- Access this link: https://demoshop.flamingo.me/en/cart/clean, see that your cart is emptied.
References
We created a
GitHub Issue
asking the maintainers to create a
SECURITY.md
a year ago
We have contacted a member of the
i-love-flamingo/flamingo-commerce
team and are waiting to hear back
a year ago
Please see https://github.com/i-love-flamingo/flamingo-commerce/pull/343
The fix bounty has been dropped
This vulnerability will not receive a CVE
to join this conversation