News for hackers. Stuff that matters.
Re:Superhuman embeds tracking pixels in user emails by deogeo on Tuesday July 02, 2019 @12:50PM (#20336933)
Why do e-mail clients still load images by default? This is not a new attack, or even hard to predict.
Re:Superhuman embeds tracking pixels in user emails by staunch on Tuesday July 02, 2019 @01:05PM (#20337091)
I thought Gmail's solution to this was to always download every image in your email and then proxy the image from their own servers when you view it. This results in a meaningless 100% "open rate" for Gmail and does not reveal an end-user's IP address.
Re:Superhuman embeds tracking pixels in user emails by concernedctzn on Tuesday July 02, 2019 @01:24PM (#20337286)
While you're mostly correct, they do not automatically download every image, it only initiates the download when you go to read the email. So they're still letting the sender know when you read the email, but yes they are masking the IP by using their own servers to download it. This can still be disabled if you use the setting to not download images, which is frustratingly unavailable in the gmail for ios app.
Re:Superhuman embeds tracking pixels in user emails by staunch on Tuesday July 02, 2019 @01:56PM (#20337647)
Ah, okay. I keep meaning to test this out myself. It's unfortunate that Gmail doesn't mask opens entirely.
Re:Superhuman embeds tracking pixels in user emails by bduerst on Tuesday July 02, 2019 @01:13PM (#20337174)
Re:Superhuman embeds tracking pixels in user emails by chimeracoder on Tuesday July 02, 2019 @01:35PM (#20337409)
> This is correct: https://gmail.googleblog.com/2013/12/images-now-showing.html

No, it's wrong. The first time you open the email, the image is retrieved. It's only subsequent views that are cached. So the sender can still see when you read the email; they just can't see how many times you read it afterwards.

Re:Superhuman embeds tracking pixels in user emails by bduerst on Tuesday July 02, 2019 @01:38PM (#20337440)
Not quite, the sender still doesn't get location and your browser fingerprint. The receipt of email is still received though.
Re:Superhuman embeds tracking pixels in user emails by chimeracoder on Tuesday July 02, 2019 @01:40PM (#20337463)
> Not quite, the sender still doesn't get location and your browser fingerprint.

Yes, but the key question was about the open rate.

The statement:

> I thought Gmail's solution to this was to always download every image in your email and then proxy the image from their own servers when you view it. This results in a meaningless 100% "open rate" for Gmail

is incorrect because

a) GMail does not always download every image in your email

b) GMail does not have a 100% open rate.

Re:Superhuman embeds tracking pixels in user emails by thejohnstone on Friday July 05, 2019 @07:41AM (#20361739)
You are right, but do not trust in Gmail, because they like to store your data on their servers!
Re:Superhuman embeds tracking pixels in user emails by koolba on Tuesday July 02, 2019 @01:10PM (#20337147)
Because some idiot thought it was a good idea a long time ago and if they turned it off now there would be a widespread user backlash complaining that every non-human written email they receive is just "blank squares with a click to load button".
Re:Superhuman embeds tracking pixels in user emails by jerf on Tuesday July 02, 2019 @01:07PM (#20337118)
They don't necessarily. Thunderbird lately makes me opt-in, or whitelist a particular address if I want. I haven't dug in to ensure that it's 100% rigidly shielded from all possible info leaks (e.g., "blocks img and script but still loads bgsound tags", which is an example of something I've seen before), but it's definitely at least trying to not load by default.
Re:Superhuman embeds tracking pixels in user emails by harryh on Tuesday July 02, 2019 @01:02PM (#20337064)
Because more and more emails are HTML and not text and loading the images is critical to make the emails actually readable.
Re:Superhuman embeds tracking pixels in user emails by ajmurmann on Tuesday July 02, 2019 @01:08PM (#20337123)
That's mostly true for marketing emails which nobody wants to receive anyways.
Re:Superhuman embeds tracking pixels in user emails by bduerst on Tuesday July 02, 2019 @01:11PM (#20337159)
And product emails - receipts, product updates that affect you, account status changes, passwords, etc.
Re:Superhuman embeds tracking pixels in user emails by AlexandrB on Tuesday July 02, 2019 @03:33PM (#20338625)
Citation needed. Most of these, even if they include images, at least have a text version of the same content in the email because it's actually important for the sender that you can read them regardless of computing environment.
Re:Superhuman embeds tracking pixels in user emails by firethief on Tuesday July 02, 2019 @01:57PM (#20337660)
I use mutt, and AFAIK I've never missed anything due to it being in rendered into an image instead of included textually in the email. The images are useless static content, not real information rasterized on demand. Sometimes I do get HTML-only emails, but it's usually not hard to find the important stuff, if there is any, among the tags.
Re:Superhuman embeds tracking pixels in user emails by vbsteven on Tuesday July 02, 2019 @03:05PM (#20338335)
It’s not very hard to configure (neo)Mutt to display html only emails with w3m in the terminal. Makes it even easier to parse/read them
Re:Superhuman embeds tracking pixels in user emails by craftyguy on Wednesday July 03, 2019 @12:26AM (#20341564)
w3m will still fetch external assets, including tracking pixels. You have to use something like socksify to basically cut off network access for w3m.
Re:Superhuman embeds tracking pixels in user emails by paulryanrogers on Tuesday July 02, 2019 @01:31PM (#20337367)
Apparently big players like Google can preload and cache for others, somewhat mitigating img tracking/attacks.

Maybe clients could use Tor to limit the damage when img are needed but not necessarily trusted.

Re:Superhuman embeds tracking pixels in user emails by mathnmusic on Tuesday July 02, 2019 @03:22PM (#20338507)
How would caching work if it is a (uniquely) _tracking_ pixel?
Re:Superhuman embeds tracking pixels in user emails by umeshunni on Tuesday July 02, 2019 @04:16PM (#20339023)
They cache the image when the email is received, not when it is opened.
Re:Superhuman embeds tracking pixels in user emails by mathnmusic on Tuesday July 02, 2019 @06:44PM (#20340071)
Which would break tracking because open-rate would be 100% even if the user is on vacation.
Re:Superhuman embeds tracking pixels in user emails by kabwj on Tuesday July 02, 2019 @01:43PM (#20337511)
Desktop email clients I know don’t load images by default, neither does gmail (well it does but it’s proxified) so this is quite literally not an issue
Re:Superhuman embeds tracking pixels in user emails by vbsteven on Tuesday July 02, 2019 @03:10PM (#20338377)
Does a proxy really help if the url is parametrized? Even if they do some param stripping a wildcard subdomain can easily get around that.
Re:Superhuman embeds tracking pixels in user emails by kabwj on Tuesday July 02, 2019 @05:01PM (#20339374)
A proxy helps not to expose your IP and user agent which is good enough in most cases.
Re:Superhuman embeds tracking pixels in user emails by slenk on Tuesday July 02, 2019 @01:18PM (#20337221)
Not all of them do. Check out FairEmail on Android. It actually shows you the tracking pixels it doesn't load