T08 · Insecure Dependencies
- Location
SKILL.md:7- Finding
Unpinned Third-Party Package Installation and Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent, but it tells agents to install and run an unpinned external Python package, which creates a supply-chain risk users should review.
Review this before installing if your agent runs with access to sensitive files or credentials. Prefer installing `catime` only in an isolated environment, pinning a reviewed version with hashes, and requiring explicit approval before package installation. Expect outbound access to GitHub-hosted public image files and occasional Chinese story text in captions.
SKILL.md:7Unpinned Third-Party Package Installation and Execution
The skill description is broad enough to trigger on generic requests like 'show me a cat,' which can cause this skill to activate in many ordinary conversations where a simpler built-in response might be more appropriate. Because the skill also instructs the agent to fetch remote content and send an external image URL directly to the user, over-broad invocation expands the attack surface for unnecessary network access and unintended tool use.
The documentation states that the Idea and Story fields are in Chinese, and later instructs agents to include the story in captions or translate it for English-speaking users. This embeds a language-specific default without first establishing the user's language preference or explicit opt-in, which can violate language/locale policy expectations.
No suspicious patterns detected.