T08 · Insecure Dependencies
- Location
clawhub.json:3- Finding
Unpinned Trading SDK Creates a Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is disclosed as a Polymarket trading tool, but its live-trading safeguards can fail open and may exceed configured financial limits.
Review before installing, especially if you intend to use --live. Use a narrowly funded and scoped Simmer/Polymarket credential, keep the skill in paper mode until the fail-open checks and trade-size validation are fixed, and pin or review the simmer-sdk dependency before trusting it with live trading authority.
clawhub.json:3Unpinned Trading SDK Creates a Supply-Chain Risk
trader.py:257Live Trading Safeguards Are Incomplete and Fail Open
trader.py:271Minimum Trade Floor Can Exceed the Configured Maximum Position
The skill references environment-based credentials (SIMMER_API_KEY) and describes live trading capability, but it does not declare an explicit tool/permission scope such as allowed environment access. In an agent ecosystem, missing scope boundaries can let the skill access sensitive secrets more broadly than intended and increases the chance of unauthorized credential use or accidental exposure.
The invocation text is broad and matches generic investing intent, which can cause the agent to auto-select this skill in situations where the user did not explicitly ask for speculative trading. Because this skill can ultimately place live trades when run with a flag and uses high-value credentials, over-broad routing increases the risk of inappropriate activation and financially consequential actions.