Seguridad · plugin para JetBrains

JWT Webhook Signature Timing-Safe Comparison Companion

Gratis

API Security

Warning on a webhook/HMAC signature comparison that uses .equals()/ Arrays.equals() (short-circuits on the first differing byte) instead of MessageDigest.isEqual(...) (constant-time). An attacker can reconstruct a valid HMAC signature byte-by-byte by measuring response times, forging webhook events.

48Descargas
0Estrellas en GitHub
2026-09-02Publicado
GratisPrecio

La brecha que resuelve

CWE-208 (Observable Timing Discrepancy) -- a documented, well-known vulnerability pattern (Svix, Stripe-style HMAC guides, OWASP all cover it explicitly). webhook-signature-companion (this catalog) verifies that a signature-verification mechanism exists at all; this plugin checks a different, deeper angle -- whether the comparison itself is actually constant-time.

Datos y precio

Categoría
Seguridad
Precio
Gratis
Plataforma
IntelliJ-family
Primera publicación
2026-09-02
ID en Marketplace
#33998
Repositorio
jwt-webhook-timing-safe-companion
Crecimiento
Recién publicado

Plugins relacionados

Todos los plugins de seguridad
¿Necesitas una herramienta así hecha para tu código?Reglas de análisis estático a medida, integración con CI/CD, distribución privada de plugins y auditorías de rendimiento para plugins IntelliJ.
Trabaja con Joel

Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.