T08 · Insecure Dependencies
- Location
SKILL.md:247- Finding
Unpinned Third-Party Dependencies Installed from an Unspecified Package Source
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a disclosed stock-analysis helper, but users should treat its buy signals as rough educational output rather than financial advice.
Install only in an isolated Python environment, prefer pinned dependencies, and do not treat the generated recommendations as trading instructions. The strategy is simplified and partly inconsistent with its own scoring description, so verify any result independently before making financial decisions.
SKILL.md:247Unpinned Third-Party Dependencies Installed from an Unspecified Package Source
The manifest and documentation describe a four-dimensional stock-picking strategy with dimensions including 市场情绪 and a total-score threshold of >=60. However, the implemented analyze_stock logic only checks ZJTJ approximation, SAR trend, and volume ratio, then recommends based on having at least two conditions, with no market-sentiment input or score calculation.
The skill presents '建议买入' style outputs without a clear investment-risk disclaimer or statement that it is not financial advice. In the finance context, this increases the chance that users over-trust simplified heuristics and act on recommendations without understanding limitations, suitability, or risk.
The documented rule says the SAR dimension is satisfied by '上涨趋势 + 价格在SAR上方'. In the actual selection logic, analyze_stock records price_above_sar but does not use it when appending the SAR condition; it adds 'SAR上涨趋势' solely when trend == 1.
The trigger phrases are broad enough to activate on ordinary finance-related conversation, which can cause unintended invocation of the skill. In this context, that matters because the skill produces stock screening and buy recommendations, potentially influencing users without explicit intent to use this tool.
文件整体描述、输出标签、触发短语和示例均默认且仅使用中文,没有说明该技能仅面向中文用户,也未提供语言切换或用户选择。若组织要求避免无用户同意的语言强制,这构成潜在的语言/locale 策略问题。
No suspicious patterns detected.