Description-Behavior Mismatch
- Category
- MCP Tool Poisoning
- Confidence
- 99% confidence
- Finding
所示代码执行的是远程 MCP 服务发现和工具枚举,而非研究初稿生成或本地校验。声明未说明这类基础设施访问,也未展示其与个股研究任务的必要联系,因此不能视为普通的支持性实现细节。声明中的“零网络”直接修饰机检流程,未必禁止整个研究过程联网,但也没有涵盖此处的远程工具发现行为。
- Content
Security audit
Security checks for vulnerabilities and agentic risk
The verdict is benign with medium confidence: scanners found the advertised research and local checking purpose alongside unexplained network requests and gaps in the note validator, while one unresolved reference leaves some evidence incomplete.
Review the network requests and decide whether they are expected in your workflow. The note checker has reported gaps in calculation and recommendation safeguards, so do not rely on it alone to validate financial content. Skillspector scanned all listed components but marked analysis partial because a local reference could not be resolved; the overall evidence is therefore incomplete.
所示代码执行的是远程 MCP 服务发现和工具枚举,而非研究初稿生成或本地校验。声明未说明这类基础设施访问,也未展示其与个股研究任务的必要联系,因此不能视为普通的支持性实现细节。声明中的“零网络”直接修饰机检流程,未必禁止整个研究过程联网,但也没有涵盖此处的远程工具发现行为。
所示代码的实际行为是远程服务与工具发现,而不是研究初稿生成或本地合规检查。即使工具发现可能作为更大流程的辅助步骤,访问外部目录和路由服务仍直接违反“零网络”的明确边界。代码未展示将目录响应解析为 ROUTING_URL 的过程,也未展示后续工具调用,因此不能据此推断更多行为。
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
CATALOG="https://cuecue.cn/api/mcp-catalog" curl -s "$CATALOG" | head -c 2000
curl -s -X POST "$ROUTING_URL"
-H 'Content-Type: application/json'
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
CATALOG="https://cuecue.cn/api/mcp-catalog" curl -s "$CATALOG" | head -c 2000
curl -s -X POST "$ROUTING_URL"
-H "Content-Type: application/json"
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Without declared permissions the skill's intent is opaque and cannot be validated.
The self-calculation helper returns immediately when it finds no percentage token, so non-percentage ratio claims do not receive the documented ratio validation. Although discovery lines have a separate explicit-calculation source check, table rows do not, allowing a table calculation marked 〔自算〕 without numerator and denominator sources to pass.
The key-figure table branch validates formatting, references, and percentages but never invokes the investment-recommendation redline check. A table cell can therefore contain a prohibited rating or target price while the note still passes, undermining a central financial-content safeguard.