Zum Hauptinhalt springen
SiteScan.top

CORS und Cross-Origin-Zugriff

Wessen Skripte die Seiten dieser Website lesen dürfen. Ein gespiegelter Origin mit erlaubten Credentials lässt jede Seite, die ein angemeldeter Besucher öffnet, diese Website in seinem Namen lesen.

Browser verhindern, dass ein Skript auf einer Website Antworten einer anderen liest – es sei denn, diese erlaubt es per CORS-Header. Access-Control-Allow-Origin nennt, welche Origins lesen dürfen; Access-Control-Allow-Credentials: true erlaubt dabei die Cookies des Besuchers. Falsch gesetzt, lassen diese Header jede Website Ihre Seiten so lesen, wie ein angemeldeter Besucher sie sieht: persönliche Daten, Tokens, Kontodetails.

So prüft SiteScan

Der Scanner ruft die Startseite mit dem Origin einer erfundenen Website ab und wertet die Antwort aus:

So beheben Sie es

Führen Sie eine explizite Liste erlaubter Origins und vergleichen Sie den Origin der Anfrage damit; ohne Treffer senden Sie nichts. Kombinieren Sie einen gespiegelten Origin nie mit Allow-Credentials: true. Die meisten Seiten brauchen gar keine CORS-Header, nur APIs, die von anderen Domains aufgerufen werden. Die übrigen Zeilen der Gruppe erklärt die Seite zu den Security-Headern.

Prüfen Sie diesen Punkt auf Ihrer eigenen Website

Starten Sie einen kostenlosen Scan: Der Bericht zeigt diese Zeile für Ihre Domain zusammen mit den übrigen Prüfungen des Audits.

Mehr unter „Security-Header“

Was SiteScan prüft

TLS-Zertifikat

Domain-Registrierung

Indexierung

Adressen und Weiterleitungen

Security-Header

Auslieferung und Reputation

Interne Links

Offenliegende Dateien

Konventionsdateien

DNS und E-Mail

Datenschutz und Einwilligung

Core Web Vitals

Technologie