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_ipn function in SKILL.md processes incoming data from request.form.
  • Boundary markers: Not explicitly defined for the prompt context.
  • Capability inventory: The skill utilizes the requests library to interact with PayPal's REST API and performs logging of transaction details.
  • Sanitization: The skill implements a robust verify_ipn function 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_ID and YOUR_CLIENT_SECRET in its examples, encouraging secure credential management practices.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 15, 2026, 08:11 AM