nmi-webhooks
Pass
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill references the
hookdeck-clitool, which is used vianpxto facilitate local webhook testing and tunneling. This is a legitimate utility provided by the skill's author. - [DATA_EXPOSURE]: The skill defines endpoints that ingest external data from NMI webhooks. The provided implementation mitigates risks by enforcing signature verification using a shared secret before the application parses or acts upon the untrusted data.
- [CREDENTIALS_UNSAFE]: The skill includes environment variable templates (
.env.example) and unit tests that use placeholders or dummy keys for theNMI_SIGNING_KEY. It correctly instructs users to manage real secrets through environment variables. - [SAFE]: The code implements timing-safe comparisons (
crypto.timingSafeEqualin Node.js andhmac.compare_digestin Python) when validating signatures, preventing potential timing side-channel attacks.
Audit Metadata