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
HIGH

Insecure credential handling detected in skill instructions.

W011
MEDIUM

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

W009
MEDIUM

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

Audit Metadata
Risk Level
HIGH
Analyzed
Jul 31, 2026, 01:33 PM
Issues
3
Security Audit — snyk — stripe