HexBrain

Ubiquiti Inc. · Report #179164

Stored XSS in community.ubnt.com

Validstatus
highseverity
22upvotes
28 Apr 2017disclosed

How it was found

I have created two accounts one attacker account: vibhuti123_i other victim account: John_victim

attacker account:vibhuti123_i who will create a malicious link after uploading svg file embeded with script and doing stored xss.Now attacker vibhuti123_i will send this stored xss malicious link to victim:john_victim by posts,message,reply of ubnt community features or anyother way of communication.After this John_victim will believe this link as it is saved on community.ubnt.com server.It's no way look dangerous so john_victim will click this link and xss gets executed.

This stored xss link created by attacker will execute in every account and also it is accessible without login. http://community.ubnt.com/t5/image/serverpage/image-id/0iA7662344C5BC7B7E/image-size/thumb/is-preview/true?v=v2&px=100

Please go through Video POC:-- https://youtu.be/Z0UCmv-Tpqs

PLease read the Document of OWASP.org about svg xss below:

https://www.owasp.org/images/0/03/Mario_Heiderich_OWASP_Sweden_The_image_that_called_me.pdf

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original