A user can post comments on other user's private videos

Disclosed: 2015-03-11 14:37:49 By satishb3 To vimeo
Unknown
Vulnerability Details
It is possible for a user to post comments on other's private videos. Steps to verify: 1. Log into www.vimeo.com as Alice and create a video (say, AliceVideo with id - 118026546) with 'Allow anyone to see my videos' setting. 2. Login as Bob and create an album (say, BobAlbum with album id 3295969). 3. From Bob, navigate to the AliceVideo URL - https://vimeo.com/118026546. Click collections and add video to BobAlbum. 4. Navigate to BobAlbum and click the AliceVideo. The URL will looks like, https://vimeo.com/album/3295969/video/118026546 5. Add a new comment and capture the request using burp proxy. Captured request looks like, POST /118026546 HTTP/1.1 Host: vimeo.com [...] text=test&action=add_comment&token=...&version=...&group_id=3295969&context_id=3295969&context_type=album&add_comment=Add%20a%20new%20comment 6. From Alice account, make AliceVideo as private (check 'only me'->'apply to all existing videos' setting). 7. From Bob account, access the AliceVideo URL (https://vimeo.com/album/3295969/video/118026546) and it displays 'permssion denied' message. At this point, Bob can't view the video or leave comments. However, Bob can post comments on the private video by replaying the request captured in step 5.
Actions
View on HackerOne
Report Stats
  • Report ID: 50829
  • State: Closed
  • Substate: resolved
  • Upvotes: 2
Share this report