Description
Obot before 0.26.0 contains an authentication bypass vulnerability in the CLI login flow that allows unauthenticated attackers to steal API keys by choosing token request IDs. Attackers can create a token request via POST /api/token-request, send the login link to a signed-in user, and fetch the resulting non-expiring API key to take over the victim's account.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| obot-platform | obot | < 0.26.0 | 0.26.0 |
References
- GitHub Security Advisory (GHSA-2qcm-3gv6-2mfc) vendor-advisory
- VulnCheck Advisory: Obot before 0.26.0 API Key Theft via CLI Login Token Request third-party-advisory