PDA

View Full Version : Supercookies



Magda Hassan
10-30-2014, 01:52 PM
Do Verizon and AT&T’s Super Cookies Count as Sesson Identifiers? (https://www.emptywheel.net/2014/10/30/do-verizon-and-atts-super-cookies-count-as-sesson-identifiers/) Published October 30, 2014 | By emptywheel (https://www.emptywheel.net/author/emptywheel/)
Over the past weeks, we’ve been learning more (http://webpolicy.org/2014/10/24/how-verizons-advertising-header-works/) and more (http://www.forbes.com/sites/kashmirhill/2014/10/28/find-out-whether-this-privacy-killing-super-cookie-is-on-your-phone/) about a supercookie that Verizon and AT&T have stuck in the phone browsing of users on their mobile network. In the case of Verizon, you can’t opt out of sending the supercookie any time you browse using Verizon’s network, and websites you visit will be able to use Verizon’s supercookie to track you as well.

Whatever the merits of Verizon’s new business model, the technical design has two substantial shortcomings. First, the X-UIDH header functions as a temporary supercookie (https://jonathanmayer.org/papers_data/trackingsurvey12.pdf).3 (http://webpolicy.org/2014/10/24/how-verizons-advertising-header-works/#verizon_header_fn3) Any website can easily track a user, regardless of cookie blocking and other privacy protections.4 (http://webpolicy.org/2014/10/24/how-verizons-advertising-header-works/#verizon_header_fn4) No relationship with Verizon is required.
Second, while Verizon offers privacy settings, they don’t prevent sending the X-UIDH header.5 (http://webpolicy.org/2014/10/24/how-verizons-advertising-header-works/#verizon_header_fn5) All they do, seemingly, is prevent Verizon from selling information about a user.
Unless you opt out, this cookie will also track your your geography and demography.
Kashmir Hill has been doing great work on it, including today’s responses (http://www.forbes.com/sites/kashmirhill/2014/10/29/the-privacy-lowdown-on-verizon-and-atts-permacookies/) from the two phone companies about what they’ve been doing.

How long have they been tagging their users this way?
Verizon: Two years. Given how long Verizon has been doing it, Kasowic said she was “surprised” by the attention this week.
AT&T: “A little while.” AT&T is just “testing it (http://www.forbes.com/sites/kashmirhill/2014/10/28/att-says-its-testing-unkillable-tracker-on-customers-smartphones/)” at this point.
Why are they tagging customers this way?
Verizon: To deliver ads, to authenticate users and allow them to avoid filling out forms, and for fraud prevention.
AT&T: To deliver ads.
Is there any privacy protection built in?
Verizon: The code is “dynamic” and will change on a “regular basis” — at least once per week.
AT&T: The code is dynamic and will change daily.
[snip]
Can they opt out of anything?
Verizon: Customers can’t opt out of the header code being sent “because it’s used for multiple purposes,” says Kasowic. But they can opt out of it being used to show them relevant ads. “When it’s used for the advertising program, there’s a place where information is tied to the UIDH (Unique Identifier Header) — such as ‘Females in Alexandria, VA. between the ages of 25 and 50,” said Kasowic. “It’s just segments that other people wouldn’t understand. There’s no personal identification. If you opt out, there’s no information stored there.” But the tracking code remains.
AT&T: Siegel says customers will be able to opt out of ad delivery and tracking.
Among all the other worries I have about this, I have my lingering worry: that the government will use the supercookie if and when USA Freedom Act passes. As a reminder, here’s how USAF (https://www.leahy.senate.gov/download/hen14602) defines “call detail record,” which is a key part of their ongoing daily production.

(2) CALL DETAIL RECORD.—The term ‘call detail record’—
(A) means session identifying information (including an originating or terminating telephone number, an International Mobile Subscriber Identity number, or an International Mobile Station Equipment Identity number), a telephone calling card number, or the time or duration of a call; and
(B) does not include—
(i) the contents (as defined in section 2510(8) of title 18, United States Code) of any communication;
(ii) the name, address, or financial information of a subscriber or customer; or
(iii) cell site location information.
This definition uses language tied to phone calls, but with the limited exception of the CDR definition used for NSLs, there is a well-established tradition of using phone CDR language to get Internet records. And a cookie is the quintessential “session identifier.” While Verizon’s supercookies might provide access to things that might qualify as content – “any information concerning the substance, purport, or meaning of that communication” — it would not seem to necessitate this. Plus, the supercookie would provide generalized location without cell site location.
In other words, the Verizon supercookie would provide FBI and NSA a way to get rich information on the target and his online actions — including co-presence on sites that might include chat rooms (which would serve as your hops) — that they could then match up to the backside, tracking the cookie on across the web. Depending on what Verizon uses it to authenticate users for, it may give a lot more. (Note, too, that Sprint appears to be working on the equivalent of a burner phone (http://www.google.com/patents/US8495195) application for mobile devices based off cookies; this supercookie would seem to make that even easier.)
The Yahoo example — where the government moved from requesting emails and instant messages to requesting 9 things (https://www.emptywheel.net/2014/09/15/a-yahoo-lesson-for-usa-freedom-act-mission-creep/), potentially across all of Yahoo’s business units in 5 months — is instructive. Even if they aren’t already planning on using this (which I doubt, given that it has been out there for 2 years), they will use it. And nothing in the bill seems to prohibit it.
I’m not convinced this is the only answer to my question about what connection chaining does. But I think it is one of answer.
https://www.emptywheel.net/2014/10/30/do-verizon-and-atts-super-cookies-count-as-sesson-identifiers/

David Guyatt
10-31-2014, 08:25 AM
Either someone needs to find a way to jailbreak this stuff into the dustbin or, alternatively, just stop using their products entirely and watch them change things overnight. ::secret::