polymarket-weather-trader

Warn

Audited by Snyk on Mar 15, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.80). The skill explicitly fetches and parses user-generated market text from Polymarket via Simmer's import/list endpoints (see discover_and_import_weather_markets and fetch_weather_markets in weather_trader.py where event_name/question/outcome_name are parsed) and combines that public third‑party content with NOAA/Open‑Meteo forecasts to drive buy/sell decisions, so untrusted market text can materially influence automated trading actions.

MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).

  • Direct money access detected (high risk: 1.00). The skill is explicitly designed to execute trades on Polymarket via the Simmer API/SDK. It requests the user's wallet private key, states the SDK "uses this to sign orders client-side automatically," includes commands to "Execute real trades" (python weather_trader.py --live), and describes buying/selling market positions, position sizing, portfolio checks, and trade execution safeguards. These are direct market-order and crypto wallet operations (signing transactions and moving USDC), which constitute direct financial execution authority.

Issues (2)

W011
MEDIUM

Third-party content exposure detected (indirect prompt injection risk).

W009
MEDIUM

Direct money access capability detected (payment gateways, crypto, banking).

Audit Metadata
Risk Level
MEDIUM
Analyzed
Mar 15, 2026, 06:41 PM
Issues
2