After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 745580 - Insecure CSS on blogs.gnome.org
Insecure CSS on blogs.gnome.org
Status: RESOLVED FIXED
Product: website
Classification: Infrastructure
Component: blogs.gnome.org
current
Other Linux
: Normal normal
: ---
Assigned To: Blogs Website Maintainers
Blogs Website Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-04 06:35 UTC by Michael Catanzaro
Modified: 2015-03-04 16:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Catanzaro 2015-03-04 06:35:02 UTC
Visiting this page: https://blogs.gnome.org/mcatanzaro/2015/03/04/security-and-privacy-roadmap-for-epiphany-and-webkitgtk/

Epiphany displays a security warning, which is more than a little embarrassing as my blog is supposed to be focused on security and privacy. The problem is insecure CSS:

The page at https://blogs.gnome.org/mcatanzaro/2015/03/04/security-and-privacy-roadmap-for-epiphany-and-webkitgtk/ ran insecure content from http://blogs.gnome.org/mcatanzaro/wp-content/mu-plugins/bug-links/bug-links.css.

The page at https://blogs.gnome.org/mcatanzaro/2015/03/04/security-and-privacy-roadmap-for-epiphany-and-webkitgtk/ ran insecure content from http://blogs.gnome.org/mcatanzaro/2ed2a0138e7654e46fa439cb89097150.css?t=1393049160.

This CSS will be blocked in a future version of Epiphany, and it should already be blocked by Internet Explorer, Firefox, and Chrome. It should be loaded via HTTPS or not loaded at all.
Comment 1 Olav Vitters 2015-03-04 15:44:39 UTC
I fixed the bug-links plugin on the server:

//$css = trailingslashit(get_option('siteurl')) . trailingslashit(substr($blf, strpos($blf, 'wp-content'))) . 'bug-links.css';
$css = plugins_url( 'bug-links.css', __FILE__ );


There's still a (seemingly useless) Cookies for Comments css to http.
Comment 2 Olav Vitters 2015-03-04 15:55:04 UTC
Updated the cookies for comments plugin.
Comment 3 Michael Catanzaro 2015-03-04 16:58:29 UTC
Thanks!

Note that since the session cookie is evidently being sent with HTTP requests (bug #745579), this made it trivial for a MITM to log in as me, so it's especially good that it's fixed.