Firefox 87 schneidet den Inhalt des Referer-HTTP-Headers ab

Mozilla hat die Form des HTTP-Referer-Headers in Firefox 87 geĂ€ndert, dessen Veröffentlichung fĂŒr morgen geplant ist. Um potenzielle Lecks vertraulicher Daten zu verhindern, enthĂ€lt der Referer-HTTP-Header beim Wechsel zu anderen Websites standardmĂ€ĂŸig nicht die vollstĂ€ndige URL der Quelle, von der der Wechsel erfolgte, sondern nur die Domain. Pfad- und Anforderungsparameter werden entfernt. Das heißt, statt „Referer: https://www.example.com/path/?arguments“ lautet die Zeile „Referer: https://www.example.com/“. Seit Firefox 59 wurde diese Bereinigung im privaten Modus durchgefĂŒhrt und wird nun auch auf den Hauptmodus ausgeweitet.

Das neue Verhalten verhindert die unnötige Übertragung von Nutzerdaten an Werbenetzwerke und andere externe Ressourcen. Als Beispiel werden einige medizinische Websites genannt, auf denen Dritte wĂ€hrend der Anzeigenschaltung vertrauliche Informationen wie Alter und Diagnose des Patienten erhalten könnten. Gleichzeitig kann das Entfernen von Details aus dem Referrer die Erfassung von Statistiken ĂŒber Seitenwechsel durch Websitebesitzer beeintrĂ€chtigen, da diese nun die Adresse der vorherigen Seite nicht mehr genau bestimmen können, um beispielsweise zu verstehen, von welchem ​​Artikel der Seitenwechsel stammt. Auch die Funktion einiger dynamischer Inhaltsgenerierungssysteme, die die SchlĂŒssel analysieren, die von der Suchmaschine zum Seitenwechsel gefĂŒhrt haben, kann beeintrĂ€chtigt werden.

Der HTTP-Header „Referrer-Policy“ dient zur Steuerung der Referrer-Einstellung. Dadurch können Websitebesitzer das Standardverhalten fĂŒr ÜbergĂ€nge von ihrer Website ĂŒberschreiben und die Angabe vollstĂ€ndiger Informationen im Referrer zurĂŒckgeben. Die aktuelle Standardrichtlinie lautet „no-referrer-when-downgrade“. Dabei wird der Referrer beim Wechsel von HTTPS zu HTTP nicht gesendet, beim Laden von Ressourcen ĂŒber HTTPS jedoch vollstĂ€ndig ĂŒbertragen. Ab Firefox 87 gilt die Richtlinie „strict-origin-when-cross-origin“. Dies bedeutet, dass Pfade und Parameter beim Senden einer Anfrage an andere Hosts beim Zugriff ĂŒber HTTPS gekĂŒrzt, der Referrer beim Wechsel von HTTPS zu HTTP entfernt und der vollstĂ€ndige Referrer fĂŒr interne ÜbergĂ€nge innerhalb einer Website ĂŒbertragen wird.

Die Änderung betrifft regulĂ€re Navigationsanfragen (Link-Klicks), automatische Weiterleitungen und das Laden externer Ressourcen (Bilder, CSS, Skripte). Chrome ist im vergangenen Sommer standardmĂ€ĂŸig auf „strict-origin-when-cross-origin“ umgestiegen.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster