create-ppt-with-nano-banana

Fail

Audited by Snyk on Feb 16, 2026

Risk Level: HIGH
Full Analysis

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 0.90). The skill explicitly points to a local agent-config file containing the agent_id, token, and JWT and requires calling the Nano Banana API with an X-Payment header (i.e., using the payment signature/JWT), which implies the agent must read and include secret token values verbatim in API requests—an exfiltration risk.

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

  • Direct money access detected (high risk: 1.00). The skill explicitly integrates a payment protocol and wallet for on-demand micropayments. It requires making x402 payments (0.1 USDC per image), obtaining a payment signature from the FluxA Wallet API, using the FluxA Wallet agent JWT stored locally, and calling the Nano Banana API with an X-Payment header. These are specific, built-in mechanisms to authorize and execute financial transactions (crypto/micropayments), not generic HTTP or browser actions. Therefore it grants direct financial execution capability.
Audit Metadata
Risk Level
HIGH
Analyzed
Feb 16, 2026, 09:12 PM