KamoCRM

Haz que el control de firma de ganch web haook al por menor falle cerrado y compare en tiempo constante

Fixkamo-shared-library
Cambia
25 de agosto de 2026 a las 21:34 UTC
Autor
Kamo
Comprometerse
7022b25

validateSignature utilizado para devolver tres maneras verdaderas sin verificar nada: un brevecircuito secreto nulo, seis de los once tipos de proveedores cayieron predeterminado -- true, y validateHmac en comparación con String.equals, que se filtra la posición del primer desajuste a través del momento. El punto final que guarda (POST ************* es pública y no autenticada, así que este cheque era su único guardia. Ahora: un secreto nulo/en blanco rechaza, el cambio de director de proveedor es exhaustivo sobre RetailProviderType sin brazo por defecto (un duodécimo proveedor se convierte en un Compre el error, no un aceptar silencioso), y el HMAC decodifica ambos lados a bytes y utiliza MessageDigest.isEqual.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios