GuppY CMS 5.0.9 & 5.00.10 Multiple CSRF Vulnerabilities-Privilege escalation/File upload
Stable with Firefox 34.0.5. Other browsers may be unstable or may not work. When an authenticated admin is exposed to the code below it will do a couple things. 'CSRF 1' allows a registered user to escalate their privileges to Collaborator Admin with access to the 'files' plugin. This will allow the attacker to upload a php shell to compromise the server. Once executed the attacker would log into the website as normal then proceed to site.com/admin where it greets them with 'AttackerName, enter your password :' and login with the same password you registered with. Hover over 'General Management' and then click 'Files' where the you can upload a shell of your choosing. 'CSRF 2' As stated earlier the a registered user can upload a php shell to the server. This code will allow an unregistered user to upload a php shell to the server.