convex-functions

Warn

Audited by Snyk on Feb 17, 2026

Risk Level: MEDIUM
Full Analysis

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

  • Third-party content exposure detected (high risk: 0.80). The skill registers an HTTP action at /webhooks/stripe (convex/http.ts) that reads request.text() and JSON.parses webhook event bodies from external sources, meaning it ingests untrusted third-party request content as part of its workflow.

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

  • Direct money access detected (high risk: 1.00). The skill includes explicit payment-related functionality. It defines a Stripe webhook endpoint ("/webhooks/stripe") with signature verification and processing of Stripe events, and several actions reference calling an external payment API (e.g., processPayment(order), "Call external payment API", purchaseCredits that "Process payment externally" then updates credits). These are specific integrations for payment processing (a payment gateway) rather than generic HTTP/browser tooling, so it constitutes direct financial execution capability.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Feb 17, 2026, 10:21 PM