On this subject, I like to quote Pavel Durov, the founder of Telegram: "Since the creation of WhatsApp, there's hardly been a moment in which it was secure: every few months researchers uncover a new security issue in the app. I wrote about this in detail 2 years ago (read here if you missed it). Nothing has changed since then. It would be hard to believe that the technical team of WhatsApp is so consistently incompe…
Telegram implements video calling using bunch of sketchy C code same as WhatsApp and Signal. There's no reason to think it's less vulnerable these sort of bugs.
WhatsApp Remote Code Execution in Video Call
51–60 of 159 posts
Re: WhatsApp Remote Code Execution in Video Call
#52Since the issue was in both the iOS and Android versions of the app, and it was caused by an integer overflow, does that mean that the bug was in a bundled C++ library implementing webRTC? Is there any information about the source-level cause of the issue?
Notably on iOS there's no good way to isolate unsafe native libraries from the rest of your app without violating app store policies, because Apple enforces apps to be single process and doesn't allow use of its own sandboxing apis.
Re: WhatsApp Remote Code Execution in Video Call
#53Earlier quoted context omitted.
Being open source doesn't actually save you from exploitable vulns related to integer arithmetic.
It saves you from obviously planted ones that can be found by code scanners.
Re: WhatsApp Remote Code Execution in Video Call
#54Earlier quoted context omitted.
Even the App Store version of Signal is allegedly not the same as what's in the open source project. So unless you compile and install the applications yourself, there's no way of knowing anything.
That's interesting. Do you have any links for more info?
It isn't meaningfully different from saying that Google/Apple can pretend to put the real App in the App Store but replace it with one that has a backdoor. This is entirely possible. But also the risk of this is extremely high and people do decompile apps like Signal, WhatsApp, and Telegram (albeit this can only go so far). These are all high profile and highly scrutinized apps. It is just fear mongering.
Re: WhatsApp Remote Code Execution in Video Call
#55These applications should be treated as Trojan horses. If they aren’t open source and you are a journalist/dissident or anyone targeted by nation states you have got to assume your WhatsApp/Facebook is being used to compromise your device.
Being open source doesn't actually save you from exploitable vulns related to integer arithmetic.
Re: WhatsApp Remote Code Execution in Video Call
#56These applications should be treated as Trojan horses. If they aren’t open source and you are a journalist/dissident or anyone targeted by nation states you have got to assume your WhatsApp/Facebook is being used to compromise your device.
Even the App Store version of Signal is allegedly not the same as what's in the open source project. So unless you compile and install the applications yourself, there's no way of knowing anything.
Re: WhatsApp Remote Code Execution in Video Call
#57Earlier quoted context omitted.
I wonder if someone more informed could help me understand Telegram's business model, as I don't think I could rightly describe the startup and product in a way that wouldn't sound like I was casting aspersions. Why would anyone use Telegram over something end to end encrypted, like Signal, Matrix, WhatsApp, Facebook Messenger, etc.?
It has features that regular users really, really like. Not having to associate the account with a phone number, scheduled messages, groups/channels with thousands of users, the ability to program bots, silent messages, editable messages, ... Some people care more about these than security or privacy. It's that simple. As for monetization, I believe they have premium stickers and such.
Re: WhatsApp Remote Code Execution in Video Call
#58Earlier quoted context omitted.
Even the App Store version of Signal is allegedly not the same as what's in the open source project. So unless you compile and install the applications yourself, there's no way of knowing anything.
even if you compile yourself you can't be sure. [Reflections on Trusting Trust ]( https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref... )
Re: WhatsApp Remote Code Execution in Video Call
#59Earlier quoted context omitted.
I wonder if someone more informed could help me understand Telegram's business model, as I don't think I could rightly describe the startup and product in a way that wouldn't sound like I was casting aspersions. Why would anyone use Telegram over something end to end encrypted, like Signal, Matrix, WhatsApp, Facebook Messenger, etc.?
Quoted post unavailable.
Hacker News is not the place to spread conspiracy theories. If you have compelling evidence, link it. If not, keep it to yourself.
> Signal is suffocated by Moxie's tyranny.
Good news, Moxie hasn't been with Signal for at least 9 months.
Re: WhatsApp Remote Code Execution in Video Call
#60Earlier quoted context omitted.
Wanna talk about how the WhatsApp client on macOS (and probably also Windows) by default shows your webcam on screen if someone videocalls you? That way if you are sharing your screen and someone happens to call you, everyone will be able to suddenly see you without warnings. For me is such an enormous privacy violation that I removed the client (which is also a memory hog) and now use only the browser version.
>now use only the browser version. That is a great idea. But can you delete the app from your phone once connected to the web browser?