News for hackers. Stuff that matters.
Re:Whatsapp user’s IP disclosure with Link Preview feature by fasj82 on Saturday April 28, 2018 @09:19AM (#16947509)
Maybe it's me, but this is really, really bad. Probably because I come from an IRC background.

I had assumed these request were proxified, but I didn't realise that would go against E2E. Now I'd like to see an option to disable these previews.

Re:Whatsapp user’s IP disclosure with Link Preview feature by saurik on Saturday April 28, 2018 @05:03PM (#16949403)
The way Apple iMessages does this is to have the user opt-in to each preview (it shows a grey box with a button to build a preview).
Re:Whatsapp user’s IP disclosure with Link Preview feature by arbie on Sunday April 29, 2018 @12:07AM (#16950656)
Not much different if users learn to always tap to generate the preview out of habit.
Re:Whatsapp user’s IP disclosure with Link Preview feature by saagarjha on Monday April 30, 2018 @02:55AM (#16956367)
Yes, but you get the benefit of getting to see the domain before deciding whether you want to show a preview.
Re:Whatsapp user’s IP disclosure with Link Preview feature by ryanlol on Saturday April 28, 2018 @12:28PM (#16948352)
You’d think that someone with an IRC background would expect this, rather than be shocked by it.
Re:Whatsapp user’s IP disclosure with Link Preview feature by fasj82 on Saturday April 28, 2018 @01:38PM (#16948685)
I'm shocked that something this obvious has not been worked around.
Re:Whatsapp user’s IP disclosure with Link Preview feature by camillomiller on Saturday April 28, 2018 @08:35AM (#16947353)
I don’t get the problem... it discloses the IP of each user to themselves, no? In that case what’s the point?
Re:Whatsapp user’s IP disclosure with Link Preview feature by dogma1138 on Saturday April 28, 2018 @08:39AM (#16947371)
I send you a link to my server you don’t need to click on it for me to know your IP.

That said there isn’t a very good solution for this.

Link preview is a user requested feature they can’t disable it.

Doing link previews on the backend would expose what you share to W/A which ain’t good either.

The only remotely viable option is that the sender must generate the link preview and then they send it but then that can be potentially exploited for other things.

Re:Whatsapp user’s IP disclosure with Link Preview feature by tinus_hn on Saturday April 28, 2018 @05:19PM (#16949462)
If you send me a link you create the preview and your address is disclosed. This is a non issue.
Re:Whatsapp user’s IP disclosure with Link Preview feature by kav2k on Saturday April 28, 2018 @08:41AM (#16947381)
The reply is generated by the server in question, using information available to it.

Essentially, the point here is that WhatsApp is "clicking" the link (to generate a preview) with a resulting connection from the client's device, without user interaction.

So you can send a link to a server you control and harvest the recipient's client device IP, without the need for them to click on it.

Re:Whatsapp user’s IP disclosure with Link Preview feature by camillomiller on Saturday April 28, 2018 @11:51AM (#16948193)
Ok, I get it, sorry. The way it was described, looked like a problem in the chat flow
Re:Whatsapp user’s IP disclosure with Link Preview feature by breitling on Saturday April 28, 2018 @08:37AM (#16947362)
Isn't there a workaround that they could load the preview on the server side?
Re:Whatsapp user’s IP disclosure with Link Preview feature by dogma1138 on Saturday April 28, 2018 @08:40AM (#16947375)
So you rather W/A know what you are sharing? That kinda violates the whole point of E2E if you start putting in exceptions.

A better workaround would be the sender generating a preview but even that has a few threat models that can be abused.

Re:Whatsapp user’s IP disclosure with Link Preview feature by breitling on Saturday April 28, 2018 @08:54AM (#16947425)
Oh yea, good point
Re:Whatsapp user’s IP disclosure with Link Preview feature by 05 on Saturday April 28, 2018 @12:15PM (#16948294)
it's to use Tor