Pattern
Same-Origin Auth Bypass
cors-auth-bypass-unauthenticated-api-calls
A recurring auth model where the API relies on client-side or IP-only checks while cross-site requests (AJAX/CORS) enable attackers to call the API anyway, so the fix is to enforce real server-side authentication and authorization.