credentials

Fail

Audited by Snyk on Feb 20, 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 includes examples that embed and print raw secrets (CLI flags like --key abc, setCredentials with apiKey/apiSecret literals, and console.log of decrypted keys), which requires the agent to handle and output secret values verbatim.

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

  • Direct money access detected (high risk: 1.00). The skill is explicitly designed for trading and credential management for financial/crypto platforms. It accepts and stores API keys, API secrets, and private wallet keys (including privateKey and funderAddress for order signing). The TypeScript API exposes buildTradingContext which returns an authenticated client with methods like getBalance() and placeOrder(...). Supported platforms list includes Binance, Bybit, Polymarket, Hyperliquid, etc. These are specific tools and interfaces for executing market orders and signing blockchain/wallet transactions, so the skill grants direct financial execution capability.
Audit Metadata
Risk Level
HIGH
Analyzed
Feb 20, 2026, 08:51 PM