T09 · Insecure Skill Coding Practices
- Location
mcp-server.mjs:14- Finding
Unrestricted API Base URL Can Redirect Bearer Credentials
- Content
View full analysis
{ const apiKey = requireBotKey(args); const payload = { question: args?.question, description: args?.description, options: args?.options, ...(args?.closesAt ? { closesAt: args.closesAt } : {}), }; return apiFetch("/api/polls", { method: "POST", headers: { authorization: `Bearer ${apiKey}`, "content-type": "application/json", }, body: JSON.stringify(payload), ...[truncated 2913 chars]- Remediation
View remediation
