T08 · Insecure Dependencies
- Location
SKILL.md:10- Finding
Unpinned Third-Party CLI Dependency
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This finance-report skill is coherent, but it can automatically install unverified AnyGen tooling and workflows while routing financial data to a third-party service.
Install only if you trust AnyGen with the financial material you provide and are comfortable with its CLI and workflow installer changing the agent environment. Prefer a pinned/audited CLI version, review the installed workflow before use, and avoid sending confidential portfolio, company, or client data unless your AnyGen account and policies allow it.
SKILL.md:10Unpinned Third-Party CLI Dependency
SKILL.md:40Unverified Remote Skill Installation with Automatic Confirmation
The activation text is very broad and instructs the agent to use this skill for nearly any financial-analysis-related request, including generic terms like stock research, portfolio analysis, and investor memos. Overbroad triggering can cause the agent to invoke an external CLI and send sensitive user prompts or financial data to a third-party service when a narrower or local response would have been sufficient.
The manifest mixes English and Chinese trigger phrases as activation cues, but does not explain language-selection behavior, offer user opt-in, or justify a locale-specific policy. This can create a language/locale policy concern because the skill appears to encode language-specific behavior without documenting choice or constraints.
No suspicious patterns detected.