KamoCRM

La contraseña pepper viene de un k8s Secret, nunca del ConfigMap (ID0.5)

FixSecurityService
Enviado
15 de noviembre de 2026 a las 1:03 UTC
Autor
Kamo
Commit
602e1c6

El Secreto *** (clave ***) fue creado a mano en el espacio de nombres kamo con el MISMO valor que tenía el ConfigMap en vivo (sha256 comparado, el valor nunca se imprime) vía secretKeyRef (no opcional: un pod sin ella no se inicia y los pods antiguos siguen sirviendo); ConfigMap y application.yml ahora dicen "${***}", y el código ya no tiene ningún valor predeterminado - PasswordEncoderConfig rechaza un valor en blanco o 'default-pepper' en el inicio, porque un pepper incorrecto rechaza El literal obsoleto en deploy/k8s/gen también se ha eliminado y se ha reemplazado por un nuevo literal. El valor antiguo todavía está en el historial de git; no se puede rotar sin invalidar todas las contraseñas.

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios