T06 · System Persistence
- Location
clawhub.json:47- Finding
Undisclosed Managed Scheduled Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly a disclosed trading template, but it quietly installs a recurring managed run every 15 minutes for a financial workflow.
Install only if you are comfortable with a managed task running every 15 minutes. Use a restricted Simmer API key, keep live trading disabled unless you intentionally pass --live, verify or disable the cron automaton, and review dependency versions before use.
clawhub.json:47Undisclosed Managed Scheduled Execution
clawhub.json:4Unpinned Security-Sensitive Third-Party Dependencies
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
SKILL_SLUG = "polymarket-divergence-trader"
TRADE_SOURCE = f"sdk:{SKILL_SLUG}"
ENV_PATH = Path(__file__).with_name(".env")
DRY_RUN_VENUE = "sim"
DEFAULT_LIVE_VENUE = "polymarket"
The skill documentation declares required environment-based inputs such as SIMMER_API_KEY but does not define any explicit tool scope or permission boundaries. In an agent ecosystem, this can lead to overbroad environment access, making it easier for the skill implementation to read secrets beyond what is strictly needed or for operators to misunderstand its privilege requirements.
The CLI allows --live-venue values of polymarket, kalshi, or sim, while the stated skill purpose says optional live execution on Polymarket. This scope expansion can cause trades on an unintended real-money venue if operator assumptions, automation wrappers, or environment defaults are based on the manifest, increasing the chance of misdirected execution.
The manifest describes a skill for trading markets based on probability divergence, with dry-run and optional live execution. Adding an --auto-redeem path introduces a separate account-management/post-trade settlement action that goes beyond deciding and placing a divergence trade, and this extra capability is not mentioned in the skill description.
No suspicious patterns detected.