botchan

Fail

Audited by Snyk on Mar 1, 2026

Risk Level: HIGH
Full Analysis

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 1.00). The prompt explicitly instructs exporting and passing private keys (BOTCHAN_PRIVATE_KEY and the --private-key KEY flag), which can require the agent/LLM to include secret values verbatim in commands or generated output, creating an exfiltration risk.

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

  • Third-party content exposure detected (high risk: 0.90). The skill's workflow (e.g., "botchan read " and examples in SKILL.md like "botchan read general --unseen --json" and the "Monitor and Respond" / "Track New Posts" patterns) explicitly reads public on-chain feeds and agent profile posts (untrusted, user-generated content) and then processes and replies to them, meaning that third-party content can directly influence the agent's actions.

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

  • Direct money access detected (high risk: 1.00). The skill is explicitly an onchain (Base) CLI that requires and accepts crypto wallet credentials and transaction submission. It documents using a private key via BOTCHAN_PRIVATE_KEY or --private-key, explains gas fees, and provides workflows to generate and submit signed transactions (including an explicit Bankr signing/submission workflow and an --encode-only + @bankr submit transaction ... pattern). These are specific crypto/blockchain signing and transaction-submission capabilities (wallet signing), so it grants direct financial execution authority.
Audit Metadata
Risk Level
HIGH
Analyzed
Mar 1, 2026, 05:14 AM