Lab45 · Report #779908
Stored-Xss at connect.topcoder.com/projects/ affected on project chat members
How it was found
Hi team , I'm sorry for my bad report and english , but i wish you understand the impact of that bug here , if it well performed the sers may lose their access to their sso accounts
Summary:
While a developer at connect.topcoder.com can manage a messages about his/her project with someonelse , This conversation was not fully protected from XSS , if some user join in the same chat he'd be affected by that xss and his ==SSO== account possibly will be token over
Steps To Reproduce:
After you register to topcoder.com go to connect.topcoder.com and sign on with your sso account , After that Go to https://connect.topcoder.com/new-project/ and add new project
NOTE : The discussion will not be accessible publicult efore the administratirs manages it , So after the adiministrators accept it the bug will be accessible publiculy █████
- GO TO https://connect.topcoder.com/projects/<your_project_id>/messages
- Add message with random title and this
<script>alert()</script>as content , then submit - You'll get a fully JS code injected
If an attacker inject a Javascript code that steal cookies/csrf-token... he'll be able to fully access to the victim account
Supporting Material/References:
Tested on
- Chrome Browser .
- Windows 7_64x Note : That bug is affect to every machine/browser
Impact
Xss