T09 · Insecure Skill Coding Practices
- Location
index.js:59- Finding
Sensitive URL Data Exposed Through Logging
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill mostly does what it claims, but it can automatically print full fetched URLs to logs, which may expose private links or tokens.
Review or patch the logging before installing or using this skill. It should avoid printing full URLs, especially signed links, reset links, API keys, session tokens, private paths, or internal hostnames; token-savings logs should omit or sanitize the URL unless explicitly enabled for debugging.
index.js:59Sensitive URL Data Exposed Through Logging
Without declared permissions the skill's intent is opaque and cannot be validated.
The skill title and usage instructions are written in Chinese, and the file does not indicate that the language choice is optional or that the skill is intended only for a Chinese-speaking context. This can violate language/locale policy when users are not given an opt-in or alternative language.
This JavaScript file contains natural-language comments and console output exclusively in Chinese, such as the file description and status messages. Under the stated policy, forcing a specific language without offering user choice or documenting a justified locale constraint is a natural-language policy violation.
No suspicious patterns detected.