HexBrain

Vimeo · Report #85615

Reflected XSS on vimeo.com/musicstore

Validstatus
6upvotes
31 Aug 2017disclosed

How it was found

Description

The value of the parameter section is reflected in the Javascript function MusicStoreCommon.initialize() without escaping, which allows to insert Javascript code.

Proof of concept

  1. Go to https://vimeo.com/musicstore?section=%27-alert(document.domain)-%27.
  2. alert(document.domain) is executed.

This reflected XSS is reproducible on Chrome, Safari and Firefox.

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