vercel-workflow

Warn

Audited by Snyk on Feb 18, 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.90). The skill clearly ingests untrusted third-party content — e.g., the fetchData tool (execute: await fetch(url)) that fetches arbitrary URLs, webhook/hook examples (createWebhook/createHook and resumeWebhook) that accept external HTTP payloads (e.g., GitHub webhooks), and the DurableAgent searchWeb tool/searchAPI which pulls web search results — so the agent is expected to read and interpret public user-generated or external web content.

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

  • Direct money access detected (high risk: 1.00). The skill explicitly shows calls to payment APIs and a Stripe example. It includes a processPayment step that calls paymentAPI. Most decisively, the idempotency example directly uses stripe.charges.create to create charges with an idempotency_key. Stripe is a payment gateway, so the skill contains specific, explicit financial execution functionality.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Feb 18, 2026, 04:06 AM