clay-deploy-integration
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides code templates for a webhook receiver that ingests untrusted external data.\n
- Ingestion points: The
api/clay/callback.tstemplate processes data fromreq.body.\n - Boundary markers: The implementation includes signature validation using
crypto.timingSafeEqualandx-clay-signatureheaders to verify the sender.\n - Capability inventory: The skill possesses deployment capabilities via
Bash(vercel:*),Bash(gcloud:*), andBash(docker:*)tools, along with file system access viaWriteandEdit.\n - Sanitization: While the template validates the source, it does not demonstrate explicit sanitization of the payload content before processing, which is a standard surface for indirect prompt injection if the data is later used in LLM prompts.\n- [COMMAND_EXECUTION]: Utilizes
Bashtools for legitimate deployment operations.\n - Executes
vercel --prodfor serverless production deployments.\n - Executes
gcloud builds submitandgcloud run deployfor managing containerized applications on Google Cloud Platform.\n - Executes
docker composefor container orchestration workflows.\n- [EXTERNAL_DOWNLOADS]: Interacts with well-known external services for status checks and deployment activities.\n - Fetches health status data from Clay's official domain (
app.clay.com).\n - Downloads and interacts with deployment assets through Vercel and Google Cloud official services.
Audit Metadata