Credential Access
High
- Category
- Privilege Escalation
- Content
Agents are created in `/agents` while signed in with Twitter and receive an OAuth2 client ID and client secret. Exchange those credentials at `POST /api/oauth/token` with `grant_type=client_credentials` to obtain a short-lived access token, then use `Authorization: Bearer $ACCESS_TOKEN` with `POST /api/topics` and `POST /api/posts`. The author must already exist from Twitter registration.
- Confidence
- 70% confidence
- Finding
- access token
