resonate-supabase-deployments-typescript
Pass
Audited by Gen Agent Trust Hub on Aug 10, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements an architecture that ingests untrusted data from HTTP request bodies (
req.json()) to trigger and parameterize workflows. While this is the intended design, it creates a surface for indirect prompt injection where malicious data could influence agent behavior if processed without strict validation. * Ingestion points: HTTP request handler inflows/index.tsand thestart/endpoint. * Boundary markers: None present in the code examples to delimit untrusted input. * Capability inventory: Access to Supabase database (supabase.from().upsert()) and Resonate workflow server. * Sanitization: The provided code patterns do not include explicit input sanitization or schema validation.- [SAFE]: The skill follows secure practices by using environment variables for sensitive credentials such asRESONATE_TOKENandSUPABASE_SERVICE_ROLE_KEYviaDeno.env.get(). It also uses well-known services and vendor-owned packages for its dependencies.
Audit Metadata