recurly-webhooks
Pass
Audited by Gen Agent Trust Hub on Jul 7, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADS
Full Analysis
- [SAFE]: The skill correctly implements HMAC-SHA256 signature verification of incoming JSON payloads using the raw request body. It utilizes constant-time comparison methods (
crypto.timingSafeEqualin Node.js andhmac.compare_digestin Python) to prevent timing side-channel attacks. - [EXTERNAL_DOWNLOADS]: The documentation and examples suggest using the
hookdeck-clivianpxfor local development. This utility is a vendor-provided tool (by Hookdeck) used for its intended purpose of tunneling webhooks to a local server for testing. - [SAFE]: Secret management instructions correctly advise users to store webhook secrets and API keys in environment variables via
.envfiles, avoiding hardcoded credentials. - [SAFE]: The skill provides defensive-in-depth measures, including instructions and code for verifying optional HTTP Basic Auth and referencing Recurly's IP allowlist.
Audit Metadata