berry-juicer

Fail

Audited by Snyk on Jul 5, 2026

Risk Level: HIGH
Full Analysis

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 1.00). The skill requires generating and embedding sensitive, single-use wallet signatures (and may involve API keys in signing recipes) verbatim into HTTP requests/headers (e.g., x-berry-sig / Bankr X-API-Key), which is direct secret handling/exfiltration risk.

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

  • Direct money access detected (high risk: 1.00). The skill explicitly provides APIs and workflows to move and spend real funds on-chain and via wallet signatures. It documents how to sign Ethereum personal_sign messages, submit inference requests that spend harvested USDC, and (critically) how to construct and submit on-chain deposit and withdraw transactions against specific Berry contracts on Base (chainId 8453). It includes concrete contract/asset identifiers (depositFactory, Base USDC address), signing recipes (Bankr, Privy, generic EOA), and a mandatory pre-submit checklist for building/broadcasting calldata — all of which are specific crypto/Wallet/transaction execution capabilities, not generic I/O. These are direct financial execution actions (moving token inventory and authorizing spends), so this is a direct financial execution capability.

Issues (2)

W007
HIGH

Insecure credential handling detected in skill instructions.

W009
MEDIUM

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

Audit Metadata
Risk Level
HIGH
Analyzed
Jul 5, 2026, 02:12 PM
Issues
2
Security Audit — snyk — berry-juicer