signals

Warn

Audited by Snyk on Feb 20, 2026

Risk Level: MEDIUM
Full Analysis

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

  • Third-party content exposure detected (high risk: 1.00). The skill fetches and parses arbitrary public RSS feeds (checkRSS: fetch(source.config.feedUrl)), pulls Twitter posts via a Nitter RSS endpoint (checkTwitter: fetch(${nitter}/${username}/rss)), and accepts webhook payloads (SKILL.md webhook POST), and that untrusted, user-generated content is analyzed in processSignal to decide and execute automated trades, so third‑party content can directly influence agent actions.

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

  • Potentially malicious external URL detected (high risk: 0.90). At runtime this skill fetches external feeds (e.g., the hard-coded Nitter instance https://nitter.privacydev.net and arbitrary RSS feed URLs passed to /signal add rss) and uses the fetched content to decide and execute trades, so remote content directly controls agent actions.

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

  • Direct money access detected (high risk: 1.00). The skill explicitly automates crypto trades: it monitors RSS/Twitter/webhook signals "to trigger automatic trades", has commands to configure trade amount and slippage, filter rules that map signals to buy/sell, auto-detect token mint addresses, and lists support for crypto DEX routing (Raydium, Jupiter, Pump.fun). These are specific crypto trading/execution capabilities (swaps/orders), not generic tooling, so it grants direct financial execution authority.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Feb 20, 2026, 08:53 PM