CSRF-Schutz
Problem
Sie sind bei Ihrer Bank angemeldet.
Eine bösartige Website veranlasst Ihren Browser, Folgendes zu übermitteln:
POST bank.com/transfer
Ihr Browser kann automatisch Bank-Cookies anhängen.
Lösung — CSRF Verteidigung
Die Anwendung verlangt einen Nachweis, den eine fremde Website für diese Aktion nicht zuverlässig liefern kann, etwa ein Anti-CSRF-Token. Geeignete Cookie-Regeln ergänzen den Schutz.
Kerngedanke: Der CSRF-Schutz verhindert, dass eine andere Website die authentifizierte Browsersitzung eines Benutzers missbraucht, um unbeabsichtigte Aktionen auszuführen.