T09 · Insecure Skill Coding Practices
- Location
src/llm/subagent-client.ts:388- Finding
Stored Memory and API Credentials Can Be Transmitted to an Unrestricted Provider Endpoint
- Content
View full analysis
{ const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), timeout * 1000); try { const response = await fetch(`${baseUrl}/chat/completions`, { method: 'POST', ...[truncated 3294 chars]- Remediation
View remediation
