OAuth scopes are not your app's authorization model
OAuth scopes answer: "what APIs may this token call?" They do not answer: "may this user read this...
🎯 Vulnerability: OAuth 2.0 / JWT Authentication Bypass
💡 Defense Fix: Strictly verify JWT signatures on the backend, enforce state parameter validation, and reject 'alg: none'.