Admin Endpoints Hiding in a JS Bundle: How a Missing Auth Check Turned Into Cross-Tenant OAuth Secret Disclosure
Missing server-side access control on an admin API surface let a non-admin token enumerate every OAuth M2M integration and pull live client secrets across unrelated tenants.