T08 · Insecure Dependencies
- Location
SKILL.md:48- Finding
Unpinned and Unnecessary Third-Party Dependencies
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a straightforward Alibaba Cloud search helper with disclosed credential and network requirements, though users should install its dependencies carefully.
Before installing, use a virtual environment, pin reviewed dependency versions, remove the unused requests dependency if possible, and provide Alibaba Cloud keys with only the permissions needed for UnifiedSearch. Expect search queries and optional location parameters to be sent to Alibaba Cloud.
SKILL.md:48Unpinned and Unnecessary Third-Party Dependencies
The skill documentation indicates capabilities involving environment variables and outbound network access, but it does not declare any explicit tool scope such as permissions or allowed-tools. That creates a mismatch between what the skill can do and what a reviewer or runtime policy may expect, increasing the risk of unintended secret access or unsanctioned external communication.
This code file contains natural-language docstrings and output strings exclusively in Chinese, including the module description and function documentation. Under the stated policy, forcing a specific language without user opt-in is a locale/language policy violation.