webhook-handling
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process untrusted data from external webhook providers (e.g., GitHub, Stripe).
- Ingestion points:
WebhookEventmodel and controller actions parsingraw_bodyinSKILL.md. - Boundary markers: The skill mandates signature verification using
secure_compareand idempotency checks via unique database indexes to validate the source and uniqueness of the data. - Capability inventory: Includes database writes via
ActiveRecord, job enqueuing viaApplicationJob, and processing logic within jobs. - Sanitization: The skill recommends encryption for PII in the payload but relies on standard JSON parsing for data handling.
Audit Metadata