T08 · Insecure Dependencies
- Location
clawhub.json:3- Finding
Unpinned Trading SDK Creates a Supply-Chain Compromise Risk
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a disclosed trading skill, but its live-trading safeguards and dependency controls are weak enough that users should review it carefully before installing.
Install only after reviewing the code and SDK provenance. Use paper mode unless you explicitly intend real trades, provide a dedicated least-privilege API key, set account-side spending and trading limits, and do not rely on the documented volume, open-position, slippage, or flip-flop controls without fixing or independently enforcing them.
clawhub.json:3Unpinned Trading SDK Creates a Supply-Chain Compromise Risk
trader.py:361Live-Trading Context Safeguards Fail Open on Errors
trader.py:463Declared Liquidity and Open-Position Limits Are Not Enforced
The skill explicitly depends on network access and an environment variable (SIMMER_API_KEY) but does not declare any tool scope or allowed-tools boundary. In an agent ecosystem, missing capability declarations weakens least-privilege controls and can let the skill run with broader access than reviewers or users expect, increasing the chance of unintended outbound requests or secret exposure.
The skill notes that trades are simulated unless --live is passed, but it does not present a prominent, unambiguous warning that live mode can execute real-money trades. In a trading skill, that omission materially increases the risk of user misunderstanding, accidental live execution, and financial loss, especially because the strategy is designed to act on volatile whale-exit signals.
This manifest requires the environment variable SIMMER_API_KEY, which indicates the skill depends on a sensitive credential. The file provides no accompanying warning or disclosure about handling API credentials or the implications of supplying them, which is relevant user-facing safety information for a trading-related skill.
No suspicious patterns detected.