T08 · Insecure Dependencies
- Location
clawhub.json:7- Finding
Unpinned Third-Party Trading SDK Creates Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a disclosed Polymarket trading tool, but its live-trading risk controls are weaker than documented and its trading SDK dependency is unpinned.
Install only if you are comfortable reviewing the trading logic and running it with tightly scoped Simmer/Polymarket credentials. Use paper mode first, pin or review the `simmer-sdk` version, and do not rely on the documented minimum-volume or maximum-open-position safeguards until they are fixed.
clawhub.json:7Unpinned Third-Party Trading SDK Creates Supply-Chain Risk
trader.py:86Documented Minimum-Volume Trading Safeguard Is Not Enforced
trader.py:341Maximum Open-Position Limit Is Implemented Only as a Per-Run Order Counter
The skill declares use of a high-value environment credential (SIMMER_API_KEY) but does not define any explicit tool scope or permission boundaries. In a trading skill, missing scope declarations increase the chance that an agent runtime can access environment data more broadly than intended, which raises the risk of credential exposure or misuse if the skill is modified, composed with other skills, or executed in a permissive environment.
This manifest requires the environment variable SIMMER_API_KEY, which indicates the skill accesses sensitive credentials. In this file there is no accompanying warning, description, or disclosure explaining that the skill will use an API key or interact with an external service, so users are not informed about the credential-dependent behavior.
No suspicious patterns detected.