[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #7569 [EFF-HTTPS Everywhere]: HTTPS-E "Vimeo" Ruleset breaks video player when embedded in foreign sites
#7569: HTTPS-E "Vimeo" Ruleset breaks video player when embedded in foreign sites
-------------------------------------------------------+--------------------
Reporter: xaho | Owner: pde
Type: defect | Status: new
Priority: normal | Milestone:
Component: EFF-HTTPS Everywhere | Version: HTTPS-E 4.0dev1
Keywords: vimeo ruleset portal embedded video flash | Parent:
Points: | Actualpoints:
-------------------------------------------------------+--------------------
Should the "Vimeo" ruleset be disabled by default ?
All together, quite a few bits transit over clear http, not only the
stream itself, but also main portal (302), jpg pics etc. And the current
ruleset's exclusion breaks embedded video in foreign sites.
Vimeo web server
* does 302 redirs (!)
from https://vimeo.com/52967607
or https://secure.vimeo.com/52967607
to http://vimeo.com/52967607
* uses crossdomain.xml from s3.amazonaws.com, which sets secure="false"
Server "av.vimeo.com" accepts only plain http.
It is a CNAME to Akamai, providing:
* one of the crossdomain.xml policies
* the mp4 stream itself (!) eg.
http://av.vimeo.com/53582/034/127433681.mp4?aktimeoffset=0&aksessionid=934ec68da0bfe408ca1b45859b633d95&token=1353724714_ed490f0ff8abb6789d39e55363907700
(and no secured, alternative address, is known to date)
Server "a.videocdn.com" is excluded (for flash only)
<exclusion pattern="^http://a\.vimeocdn\.com/p/flash/moogaloop/" />
* Without the exclusion, videos do *not* play from vimeo portal,
http://vimeo.com/52967607
https://mail1.eff.org/pipermail/https-
everywhere/2012-October/001583.html
however, they *do* play fine when embedded from foreign sites, eg.
http://sid.rstack.org/blog/index.php/567-chasse-au-lapin
* With the exclusion, we get the exact opposite
(video play on vimeo portal, but not from foreign sites)
Current version & head
https://gitweb.torproject.org/https-
everywhere.git/blob/4f92f184d5eb479904f5c625fa34cb93020c8856:/src/chrome/content/rules/Vimeo.xml
https://gitweb.torproject.org/https-
everywhere.git/blob/HEAD:/src/chrome/content/rules/Vimeo.xml
See also #7554
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7569>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs