OAUTH Misconfigurations
Resources
OAuth2.0 Protocol Code Flow with PKCE Explained in Arabic: https://www.youtube.com/watch?v=_NNPKyAlaIw
Modern Guide - What is OAuth 2.0 and How Does It Work: https://fusionauth.io/articles/oauth/modern-guide-to-oauth
OAuth 2.0 explained with examples: https://dev.to/hem/oauth-2-0-flows-explained-in-gifs-2o7a
OAuth 2.0 flows explained in GIFs: https://www.youtube.com/watch?v=ZDuRmhLSLOY
Official Docs: https://oauth.net/2/
YouTube: OAuth2.0 Protocol Code Flow with PKCE Explained | oauth2.0 شرح
Mind map
https://pbs.twimg.com/media/EZ1WqmcXYAAqwSH?format=jpg&name=900x900
Top OAuth reports from HackerOne:
Shopify Stocky App OAuth Misconfiguration to Shopify - 514 upvotes, $0
Chained Bugs to Leak Victim's Uber's FB Oauth Token to Uber - 398 upvotes, $0
Insufficient OAuth callback validation which leads to Periscope account takeover to X (Formerly Twitter) - 260 upvotes, $0
OAuth
redirect_uri
bypass using IDN homograph attack resulting in user's access token leakage to Semrush - 224 upvotes, $0Ability to bypass email verification for OAuth grants results in accounts takeovers on 3rd parties to GitLab - 223 upvotes, $3000
Unauthenticated blind SSRF in OAuth Jira authorization controller to GitLab - 222 upvotes, $4000
Stealing Facebook OAuth Code Through Screenshot viewer to Rockstar Games - 193 upvotes, $0
Stealing Users OAuth authorization code via redirect_uri to pixiv - 183 upvotes, $2000
Referer Leakage Vulnerability in socialclub.rockstargames.com/crew/ leads to FB'S OAuth token theft. to Rockstar Games - 106 upvotes, $0
User account compromised authentication bypass via oauth token impersonation to Picsart - 91 upvotes, $0
Incorrect details on OAuth permissions screen allows DMs to be read without permission to X (Formerly Twitter) - 73 upvotes, $2940
Facebook OAuth Code Theft through referer leakage on support.rockstargames.com to Rockstar Games - 67 upvotes, $0
CSRF on Periscope Web OAuth authorization endpoint to X (Formerly Twitter) - 66 upvotes, $0
Misconfigured oauth leads to Pre account takeover to Bumble - 58 upvotes, $0
Stealing Users OAuth Tokens through redirect_uri parameter to GSA Bounty - 52 upvotes, $750
Ability to bypass social OAuth and take over any account [d2c-api] to Genasys Technologies - 40 upvotes, $0
Gitlab Oauth Misconfiguration Lead To Account Takeover to Vercel - 39 upvotes, $0
Mattermost Server OAuth Flow Cross-Site Scripting to Mattermost - 38 upvotes, $900
Oauth flow on the comments widget login can lead to the access code leakage to Ed - 38 upvotes, $0
Stealing Users OAUTH Tokens via redirect_uri to BOHEMIA INTERACTIVE a.s. - 38 upvotes, $0
Broken OAuth leads to change photo profile users . to Dropbox - 37 upvotes, $512
Race Conditions in OAuth 2 API implementations to Internet Bug Bounty - 37 upvotes, $0
Twitter iOS fails to validate server certificate and sends oauth token to X (Formerly Twitter) - 35 upvotes, $2100
Smuggle SocialClub's Facebook OAuth Code via Referer Leakage to Rockstar Games - 35 upvotes, $750
account_info.read
scope OAuth app access token can change token owner's account name. to Dropbox - 34 upvotes, $1728Open Redirect on Gitllab Oauth leading to Acount Takeover to Vercel - 34 upvotes, $0
Image Injection vulnerability on screenshot-viewer/responsive/image may allow Facebook OAuth token theft. to Rockstar Games - 32 upvotes, $0
User session access due to Oauth whitelist host bypass and postMessage to Mail.ru - 30 upvotes, $0
OAuth 2 Authorization Bypass via CSRF and Cross Site Flashing to Vimeo - 28 upvotes, $0
Last updated