stripe-mor

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 includes curl examples that embed API secret strings verbatim (e.g., -u "sk_test_xxx:") and references production key patterns (sk_live_*), which would require an agent to handle or emit secret values directly in commands or outputs.

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

  • Third-party content exposure detected (medium risk: 0.30). 本スキルは Stripe Webhook のリクエストボディ(c.req.text() で取得され署名検証後に constructEventAsync に渡る)を実行時に読み取る一方、そのボディ内容は外部投稿者(Stripe 側送信者/攻撃者が成りすませる可能性がある)由来の自由テキストになり得ます。

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

  • Direct money access detected (high risk: 1.00). The document is an integration guide for Stripe Managed Payments and contains explicit payment gateway operations: curl commands creating Products and Prices with API keys, instructions to store STRIPE_SECRET_KEY/WEBHOOK_SECRET, code that creates a Stripe client and calls stripe.checkout.sessions.create (creating subscriptions/checkout sessions), and webhook handling for payment/subscription events. These are specific APIs/functions to move and manage money (payment gateway), so it grants direct financial execution capability.

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-mor