T09 · Insecure Skill Coding Practices
- Location
scripts/check-status.mjs:29- Finding
Bearer Credential Disclosure Through an Unrestricted Custom API Endpoint
- Content
View full analysis
","mode":"","reportLength":"standard","skipClarifyingQuestions":false}' ``` ### Technical Analysis The status checker accepts an arbitrary `--base-url`, constructs request URLs from it, and attaches `AIRESEARCHOS_API_KEY` whenever `--api-path` equals `/api/v1`. It does not enforce HTTPS, validate the hostname, reject embedded URL credentials, or restrict the destination to A ...[truncated 1676 chars]- Remediation
View remediation
