KamoCRM

Login-Hygiene - keine Geheimnisse in Protokollen, ein Reset beendet jede Sitzung, /register rate limit (ID0.4)

FixSecurityService
Verschickt
15. November 2026 um 01:03 UTC
Autor
Kamo
Commit
4af5a37

- Login dumpt nicht mehr jeden Anforderungs-Header (einschließlich Cookies) bei DEBUG. *** Ids, Einmalschlüssel und Ihre Redis Schlüssel werden nur als einseitiger 8-Hex-Fingerabdruck (KSessionService.fingerprint) protokolliert; Passwort Längen und Passwort-Hash-Präfixe werden nicht mehr protokolliert. - Ein Passwort-Reset (Wiederherstellung, der Set-Passwort-Link) und ein Passwort, das von einem god-qualifizierten Anrufer eingestellt wird, enden JEDES Die Sitzung des Benutzers wird über den ***UIDX-Index abgeschlossen und jedes KamoMobile Gerätetoken wird widerrufen Die Änderung behält die Sitzung bei, von der aus sie gemacht wurde, und meldet sich überall sonst ab; das Telefon bleibt gekoppelt Nach dem Commit und wirft nie (PasswordChangeSessionRevoker). - POST /register: pro öffentlicher IP (40/h) und pro übermittelter E-Mail (5/h) Limits in Redis, 429 + Retry-After, Als REGISTRATION_REJECTED protokolliert; Fehler beim Öffnen mit einem Redis-Fehler, protokolliert mit dem throwable. - EXTERNAL_AUTH_PROVIDERS Clientgeheimnisse: bereits unlesbar (Entität @JsonIgnore, Organisationssammlung @JsonIgnore, /providers gibt nur Ids zurück) - jetzt durch einen Test festgepinnt. - Die 5-falsche Versuche-Regel des Registrierungscodes war bereits auf main (2026-09-17); unverändert.

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