paypal-integration
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill includes a webhook handler for PayPal Instant Payment Notifications (IPN), which represents an ingestion surface for external data.
- Ingestion points: The
handle_ipnfunction inSKILL.mdprocesses incoming data fromrequest.form. - Boundary markers: Not explicitly defined for the prompt context.
- Capability inventory: The skill utilizes the
requestslibrary to interact with PayPal's REST API and performs logging of transaction details. - Sanitization: The skill implements a robust
verify_ipnfunction that validates the authenticity of the message by communicating with PayPal's official verification endpoint, a standard security practice for payment webhooks. - [COMMAND_EXECUTION]: The code snippets provided are for standard application development (Python/Flask/JavaScript) and do not contain any suspicious system command execution or shell injection vectors.
- [CREDENTIALS_UNSAFE]: The skill correctly uses placeholders like
YOUR_CLIENT_IDandYOUR_CLIENT_SECRETin its examples, encouraging secure credential management practices.
Audit Metadata