Skip to main content

paypal-integration

Facilitates seamless PayPal payment integration for e-commerce, supporting express checkout, subscriptions, and refund management.

Install this skill

or
64/100

Security score

The paypal-integration skill was audited on Mar 4, 2026 and we found 12 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 192

Template literal with variable interpolation in command context

SourceSKILL.md
192```python
low line 77

Fetch to external URL

SourceSKILL.md
77fetch('/api/paypal/capture', {
medium line 16

Webhook reference - potential data exfiltration

SourceSKILL.md
16- Handling PayPal webhooks (IPN)
medium line 49

Webhook reference - potential data exfiltration

SourceSKILL.md
49- Webhook-like payment notifications
medium line 448

Webhook reference - potential data exfiltration

SourceSKILL.md
448- **assets/ipn-processor.py**: IPN webhook processor
medium line 458

Webhook reference - potential data exfiltration

SourceSKILL.md
4586. **Webhook Backup**: Don't rely solely on client-side callbacks
medium line 466

Webhook reference - potential data exfiltration

SourceSKILL.md
466- **Missing Webhooks**: Not handling all payment states
low line 59

External URL reference

SourceSKILL.md
59<script src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&currency=USD"></script>
low line 129

External URL reference

SourceSKILL.md
129self.base_url = 'https://api-m.sandbox.paypal.com' if mode == 'sandbox' else 'https://api-m.paypal.com'
low line 229

External URL reference

SourceSKILL.md
229paypal_url = 'https://ipnpb.sandbox.paypal.com/cgi-bin/webscr' # or production URL
low line 330

External URL reference

SourceSKILL.md
330"return_url": "https://yourdomain.com/subscription/success",
low line 331

External URL reference

SourceSKILL.md
331"cancel_url": "https://yourdomain.com/subscription/cancel"
Scanned on Mar 4, 2026
View Security Dashboard