HexBrain

Reverb.com · Report #329862

Stored xss in shop name @ lp.reverb.com

Validstatus
highseverity
10upvotes
1 Oct 2018disclosed

How it was found

hello team,

There is a stored xss in lp.reverb.com. Attacker can inject malicious script into server while adding shop name as lll"></script><script>alert('xss');</script>. Exploit: https://lp.reverb.com/shops/faniyos-boutique/listings

Steps to reproduce:

  1. Navogate to https://reverb.com/my/lp_shop/edit
  2. Change your lp shop name to this: lll"></script><script>alert('xss')</script>
  3. Save the changes.
  4. View your lp shop.

Fix: Sanitise the given input in the backend and encode the special characters.

Thanks, Sandeep

Impact

Attack can save malicious script directly into the server. Malicious script can be used to gain users session.

The hacker selected the Cross-site Scripting (XSS) - Stored weakness. This vulnerability type requires contextual information from the hacker. They provided the following answers:

URL https://lp.reverb.com/shops/faniyos-boutique/listings

Verified Yes

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