If you don’t want people to be able to detect your rough geographic location, you should be using a proxy to hide it. For everybody else, knowing the edge server you are closest to is really not a threat.
0-click deanonymization attack targeting Signal, Discord, other platforms
241–250 of 474 posts
Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#242Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#243Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#244Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#245"Signal instantly dismissed my report" "Telegram, another privacy-focused application, is completely invulnerable to this attack" "Discord […] citing this as a Cloudflare issue other consumers are also vulnerable to" "Cloudflare ended up completing patching the bug" I wish Signal would react differently. I still remember the bubble color controversy when they changed their mind after the backlash and not before. :-)
This short quote fragment is a little misleading: Cloudflare patched the bug in their systems that allow you to send HTTP requests to any CF data center, regardless of where the originator of the request lives. This is likely something they want fixed for a large variety of reasons, some probably much more important than the specific attack OP wrote about.
> I wish Signal would react differently.
The severity of a potential security issue, or the determination of who is responsible for fixing or mitigating it, is a matter of opinion. Just because you think this is important for Signal to fix, it doesn't mean it's some absolute truth that it does. At the risk of appealing to authority, I would expect that people who run a security/privacy-focused messaging project to have a better handle on classifying these sorts of things than random people on HN like you or me.
But of course, sometimes they'll get it wrong too. I'm not familiar with the bubble color thing you mention, but sure, nobody's perfect; we're all human and we make mistakes. I'm personally not convinced Signal needs to do anything here. A 250 mile radius is quite a large area, and users can already choose to not auto-download attachments. To be fair, though, I think a simple way for Signal to fix this would be to disable caching on the attachments HTTP endpoints, though that might increase their bandwidth bills and increase load on their servers, depending on what their access patterns look like.
Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#246Earlier quoted context omitted.
> Signal can and should append some noise to the images when encrypted (or better yet, pad them to a set file size as suggested by paulryanrogers in a sibling comment) to mitigate the risks of this attack for those who do have threat models that require it Adding padding to the image wouldn't do anything to stop this "attack". This is just watching which CF datacenters cache the attachment after it gets sent.
Right, my bad on the ambiguity—I was replying to the OP's concern about image sizes, not the attack in TFA: > It really doesn't matter that they can't see an image or video, knowing its size upfront or later (for example in response to a law enforcement request) is enough
Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#247Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#248Earlier quoted context omitted.
If you aren't comfortable broadcasting it, then maybe take measures so that it doesn't get to that point. Privacy is not by default, ever
To quote Signal themselves: > Privacy isn’t an optional mode — it’s just the way that Signal works. Every message, every call, every time [1] While I don't consider this a critical bug requiring an immediate technical remediation from Signal, this should definitely be either fixed or called out in the documentation at some point. [1] https://support.signal.org/hc/en-us/articles/360007320391-Is...
Re: 0-click deanonymization attack targeting Signal, Discord, other platforms
#249The speed of light is the main culprit here.