A Cross-Site Request Forgery vulnerability was found in the Photo Gallery by Supsystic WordPress Plugin. This issue can be used by an attacker to delete arbitrary gallleries.
For feedback or questions about this advisory mail us at sumofpwn at securify.nl
This issue has been found during the Summer of Pwnage hacker event, running from July 1-29. A community summer event in which a large group of security bughunters (worldwide) collaborate in a month of security research on Open Source Software (WordPress this time). For fun. The event is hosted by Securify in Amsterdam.
OVE-20160722-0003
This issue was successfully tested on Photo Gallery by Supsystic WordPress Plugin version 1.8.5.
This issue is resolved in Photo Gallery by Supsystic version 1.8.6.
The Photo Gallery by Supsystic WordPress Plugin can be used to create portfolios and image galleries. A Cross-Site Request Forgery vulnerability was found in the Photo Gallery by Supsystic WordPress Plugin. This issue can be used by an attacker to delete arbitrary gallleries.
This issue exists because Photo Gallery lacks protection against Cross-Site Request Forgery attacks. Due to this, it is possible to delete arbitrary gallleries. In order to exploit this issue, the attacker has to lure/force a victim into opening a malicious website/link.
<html>
<body>
<img src="http://<target>/wp-admin/admin.php?page=supsystic-gallery&module=galleries&action=delete&gallery_id=10 ">
</body>
</html>