HexBrain

Picsart · Report #739321

User account compromised authentication bypass via oauth token impersonation

Validstatus
highseverity
101upvotes
20 Mar 2020disclosed

Summary

OAuth token impersonation is actually a bug when 3rd party company app or malicious app collects the access token of the same user then that company can access to user account on PicsArt. The condition is that the user needs to authorized both PicsArt and malicious app with same Facebook or Google.

The Solution was to Validate that access_token belongs to PicsArt client_id via provider API.

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