KamoCRM

La password pepper proviene da un k8s Secret, mai dalla ConfigMap (ID0.5)

FixSecurityService
Shipped
15 novembre 2026 alle ore 01:03 UTC
Author
Kamo
Commit
602e1c6

Il Segreto *** (chiave ***) è stato creato a mano nello spazio dei nomi kamo con lo STESSO valore della ConfigMap in esecuzione (sha256 confrontato, il valore non viene mai stampato) tramite secretKeyRef (non facoltativo: un pod senza di esso non si avvia e i vecchi pod continuano a servire); ConfigMap e application.yml ora dicono "${***}", e il codice non ha più alcun valore predefinito - PasswordEncoderConfig rifiuta un valore vuoto o 'default-pepper' all'avvio, perché un peperone sbagliato rifiuta Anche il letterale obsoleto in deploy/k8s/gen è stato spazzato via. Il vecchio valore è ancora nella cronologia di git; non può essere ruotato senza invalidare ogni password.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing