Klaus S. schrieb:
Also besser Finger weg?
Das habe ich mich, nachdem ich gepostet hatte, auch gefragt. Wenn ich es richtig verstehe, ist von einem möglichen Angriff in erster Linie der Anbieter betroffen. (Extremszenario: talkchess wird von Trollarmee übernommen, die für die Rückgabe 25 Phantastillionen Bitcoins fordert.)
Die Gefahr für den Nutzer hängt meiner Einschätzung nach davon ab, was talkchess über den Nutzer gespeichert hat. Die Passwörter werden verschlüsselt gespeichert. Falls ein potentieller Angreifer die Verschlüsselung knackt und das Nutzerpasswort mehrfach verwendet wird, halte ich das für einen möglichen Angriffspunkt. Das geht aber über die php Schwachstelle hinaus und bei den Passwörtern steht auch der Nutzer in der Verantwortung.
Bei privaten Nachrichten sieht es anders aus. Die werden im Klartext in der Datenbank abgelegt. (Zumindest behauptet Claude das. Ich kann mich nicht erinnern, zu meinem Adminzeiten da reingeschaut zu haben und ob ich das lesen konnte.) Claude hat mich zu den Passwörten auch verbessert:
Zitat:
Passwörter sind übrigens streng genommen nicht verschlüsselt, sondern gehasht. Ein Hash ist eine Einwegfunktion: Aus dem gespeicherten Wert lässt sich das Passwort nicht zurückrechnen. Beim Login wird die Eingabe erneut gehasht und mit dem gespeicherten Wert verglichen. phpBB 2 verwendete einfaches MD5, phpBB 3.0 phpass, und seit 3.1 kommt bcrypt bzw. Argon2 zum Einsatz.
Wenn also jemand auf die (meines Erachtens abwegige) Idee gekommen sein sollte, vertrauliche Daten über eine private Nachricht in talkchess zu verschicken, wäre dort ein möglicher Angriffspunkt gegen den einzelnen Nutzer. Für den Normaluser der sich auf themenbezogene Nachrichten beschränkt und ordentliches Passwortmanagment betreibt, sehe ich keine unmittelbare Gefahr.
Wie es um die Chatfunktion in talkchess bestellt ist, kann ich nicht beurteilen.
Volker