HexBrain

Rockstar Games · Report #316948

SocialClub's Facebook OAuth Theft through Warehouse XSS.

Validstatus
mediumseverity
17upvotes
23 Apr 2018disclosed

Summary

In this report, the researcher was able to chain together 3 separate, minor bugs to create an exploit that was greater than the sum of its parts. This exploit could have potentially allowed attackers to steal OAuth tokens from users. The exploit chain involved taking advantage of our SSO between rockstargames.com and rockstarwarehouse.com, utilizing a Flash-based vulnerability on rockstargames.com/warehouse, and taking advantage of the ability to redirect OAuth tokens to any (socialclub|www).rockstargames.com/.

We resolved this problem by removing the exploitable Flash player in the second step of the exploit chain. This prevented this attack path from being viable. In addition, we are already in the process of updating our authentication flow to prevent the third bug in the exploit chain from being usable in the future.

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

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