T09 · Insecure Skill Coding Practices
- Location
scripts/_common.mjs:4- Finding
Configurable API endpoint permits plaintext transmission of bearer tokens and research queries
- Content
View full analysis
v !== undefined), ); init.body = JSON.stringify(cleaned); } const res = await fetch(url, init); ``` ### Technical Analysis The shared HTTP client validates only the endpoint hostname. It restricts the destination to `sciverse.space` or a subdomain of that domain, but it does not require the URL scheme to be HTTPS. Consequently, a configuration such as: ```bash export SCIVERSE_BAS ...[truncated 2549 chars]- Remediation
View remediation
