[tor-bugs] #7265 [Firefox Patch Issues]: Only display Canvas message for first parties; simply log third parties
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Aug 20 01:01:32 UTC 2014
#7265: Only display Canvas message for first parties; simply log third parties
-------------------------------------+-------------------------------------
Reporter: mikeperry | Owner: mikeperry
Type: enhancement | Status: needs_review
Priority: major | Milestone:
Component: Firefox Patch | Version:
Issues | Keywords: tbb-fingerprinting,
Resolution: | tbb-bounty, TorBrowserTeam201408,
Actual Points: | MikePerry201408R
Points: | Parent ID:
-------------------------------------+-------------------------------------
Comment (by isis):
Replying to [comment:10 mikeperry]:
> Hrmm, well if there are third parties actually doing this to track
people, perhaps we do want this doorhanger to bring it to their attention,
and also log the actual url/script responsible as well..
>
> I can try to fix this up around September.
I've revised Pearl Crescent's logging patch to log ''all'' attempts to
access HTML5 canvas data, not ''only'' log third parties. My revision is
in my `bug12684-with-bug7265-patch` [https://github.com/isislovecruft/tor-
browser/compare/bug12684-with-bug7265-patch?expand=1 branch], and it's
based on my changes for #12684.
I've tested it, and I think it still needs revision, as
{{{firstPartySpec.get()}}} and {{{docSpec.get()}}} always seem to produce
the ''same'' value (at least in the ~10 websites I tested). I know that
some of these are third party scripts trying to access the canvas, and
others are possibly third party sourced into the first party's domain,
others are first party... meaning that this patch as it stands is unable
to detect the difference, and users are still shown the HTML5 canvas
permissions popup.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7265#comment:19>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list