openai-webhooks

Pass

Audited by Gen Agent Trust Hub on Feb 17, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE] (SAFE): The implementation of signature verification for OpenAI webhooks follows cryptographic best practices, utilizing HMAC-SHA256 and timing-safe comparisons (hmac.compare_digest in Python, crypto.timingSafeEqual in Node.js).
  • [CREDENTIALS_UNSAFE] (SAFE): No sensitive keys or tokens are hardcoded; environment variables are managed via placeholders in example configuration files.
  • [EXTERNAL_DOWNLOADS] (SAFE): All listed dependencies are well-known, reputable libraries for web development and testing. While some version numbers (e.g., Next.js 16, Express 5.2) appear to be future-dated, the provided code logic is standard and secure for its stated purpose.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 17, 2026, 06:09 PM