Content Security Policy: block-all-mixed-content

Ich habe gerade die Sicherheitsmaßnahmen des Webservers bzw. Blogs mit Hardenize untersucht – das mache ich regelmäßig, weil immer mal neue Tests ergänzt werden. Unter »WWW -> Content Security Policy« wurde die Prüfung für einen Content Security Policy (CSP) Parameter ergänzt. Es handelt sich um block-all-mixed-content:

The HTTP Content-Security-Policy (CSP) block-all-mixed-content directive prevents loading any assets using HTTP when the page is loaded using HTTPS.

Insbesondere wenn man mit dem Tor-Browser unterwegs ist, wird einem oft folgende Warnung angezeigt:

Diese Verbindung ist nicht sicher

Der Inhaber von XY hat die Website nicht richtig konfiguriert. Tor-Browser hat keine Verbindung mit dieser Website aufgebaut, um Ihre Informationen vor Diebstahl zu schützen.

Wenn man dann genauer hinschaut, liegt das meist daran, weil Webseitenbetreiber Ressourcen (Bilder, JavaScript, etc.) von »unsicheren« HTTP-Quellen nachladen – obwohl die Seite eigentlich im TLS-Kontext läuft.

Ich habe den CSP-Header mal ergänzt.

Hilf mit die Spendenziele zu erreichen! Mitmachen ➡