[tor-bugs] #6980 [EFF-HTTPS Everywhere]: HTTPS Everywhere rules often interfere with Adobe cross-domain policy mechanism
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Wed Sep 26 22:32:36 UTC 2012
#6980: HTTPS Everywhere rules often interfere with Adobe cross-domain policy
mechanism
----------------------------------+-----------------------------------------
Reporter: schoen | Owner: pde
Type: defect | Status: new
Priority: trivial | Milestone:
Component: EFF-HTTPS Everywhere | Version:
Keywords: | Parent:
Points: | Actualpoints:
----------------------------------+-----------------------------------------
Adobe Flash Player defines a
https://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html
cross-domain policy file mechanism</a> for preventing cross-domain attacks
involving Flash. The file is written in XML and placed in
http://kb2.adobe.com/cps/142/tn_14213.html a file called crossdomain.xml
at the root of a domain</a>. Current versions of Flash Player will block
some information flows unless they are explicitly permitted by the cross-
domain policy file.
We've had several bugs (usually about video embedding) related to
rewriting http://www.example.com/crossdomain.xml into
https://www.example.com/crossdomain.xml. As I understand it, these bugs
resulted from either (1) the HTTPS version not existing at all, or (2) the
HTTPS version having different contents from the HTTP version, resulting
in the end-user's Flash plugin not learning that a site had intended to
permit an embedding-related action (and incorrectly blocking the action).
I don't think Flash Player treats cross-domain policy files loaded over
HTTPS differently from those loaded over HTTP, and I don't think it
forbids the files to be loaded over HTTPS, although both of these
possibilities are worth checking into.
We would like to have a blanket solution for this category of errors
(which might still be responsible for a number of our ongoing video
embedding bugs), or at least a way to identify them quickly with automated
testing.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6980>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list