KamoCRM

Das Passwort Pepper stammt von einem k8s Secret, nie von der ConfigMap (ID0.5)

FixSecurityService
Verschickt
15. November 2026 um 01:03 UTC
Autor
Kamo
Commit
602e1c6

Das Geheimnis *** (Schlüssel ***) wurde von Hand im Namensraum kamo erstellt Mit dem SELBEN Wert, den die Live-ConfigMap enthielt (sha256 verglichen, Wert nie gedruckt) via secretKeyRef (nicht optional: ein Pod ohne secretKeyRef startet nicht und die alten Pods werden weiterhin verwendet); ConfigMap und application.yml sagen jetzt "${***}", und der Code hat keinen Standard mehr - PasswordEncoderConfig lehnt einen leeren oder 'default-pepper' Wert beim Start ab, weil ein falscher Pepper abgelehnt wird Das veraltete Literal in deploy/k8s/gen wurde ebenfalls entfernt, sodass nun jedes gespeicherte Passwort wiederhergestellt werden kann. Der alte Wert ist immer noch in der Git-Historie; er kann nicht gedreht werden, ohne jedes Passwort ungültig zu machen.

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen