T09 · Insecure Skill Coding Practices
- Location
scripts/build_url.py:35- Finding
Unencoded Category Parameter Allows Query-String Injection
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a simple Alibaba search URL helper with disclosed attribution tracking and no evidence of hidden, persistent, or destructive behavior.
Before installing, be aware that generated Alibaba links include traffic_type=ags_llm for analytics/attribution. Avoid using untrusted category values with the helper script until category URL encoding or validation is fixed.
scripts/build_url.py:35Unencoded Category Parameter Allows Query-String Injection
The README explicitly states that all generated URLs include a tracking parameter for analytics and attribution, but it does not warn users about the privacy implications or give them a way to opt out. This is a real transparency/privacy issue because users may unknowingly share attribution metadata when following or distributing generated links, even though the parameter appears low risk and not overtly malicious in this context.