stripe
Fail
Audited by Snyk on Jul 31, 2026
Risk Level: HIGH
Full Analysis
HIGH W007: Insecure credential handling detected in skill instructions.
- Insecure credential handling detected (high risk: 1.00). The document contains concrete command examples that embed secret API keys (e.g., sk_live_..., whsec_...) directly into curl commands and config snippets, which would require the LLM to output secrets verbatim if followed.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). Stripe 決済 Webhook ハンドラー実装(Hono + Cloudflare Workers)で外部から送られてくるリクエスト本文
body = await c.req.text()を LLM は直接参照しないものの、ワークフローがモニタする free text 入力(Webhook payload)をそのまま検証・処理しており、攻撃者が送信内容を自由に制御できるため間接的なプロンプト注入経路が成立しうる。
MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).
- Direct money access detected (high risk: 1.00). このドキュメントは特定の決済ゲートウェイ(Stripe)を直接操作する具体的なAPI呼び出しとコマンドを含んでいます。秘密キーの扱いや Stripe SDK を用いた checkout session の作成(支払いの発行)、および curl を使った返金実行(部分返金を含む)といった「送金・決済・返金」を直接行う手順が明記されており、直接的な金銭移動操作を実行できる能力を与えます。
Issues (3)
W007
HIGHInsecure credential handling detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W009
MEDIUMDirect money access capability detected (payment gateways, crypto, banking).
Audit Metadata