It thrills me to no end that there aren’t a bunch of snarky comments about “OH THIS PROVES SIGNAL IS A TOOL OF THE NSA!!”. Open-source software is great because you can find bugs like this by inspecting the software. Anything that is related to personal communications should be open-source.
> It thrills me to no end that there aren’t a bunch of snarky comments about “OH THIS PROVES SIGNAL IS A TOOL OF THE NSA!!”. There are no such comments here as of this post, or are you lost?
Signal: Incoming call can be connected without user interaction
21–30 of 35 posts
Re: Signal: Incoming call can be connected without user interaction
#22It thrills me to no end that there aren’t a bunch of snarky comments about “OH THIS PROVES SIGNAL IS A TOOL OF THE NSA!!”. Open-source software is great because you can find bugs like this by inspecting the software. Anything that is related to personal communications should be open-source.
I think open-source software is great as well, but assuming these kind of bugs are found because you can inspect the code is very wishful thinking that doesn't always hold up. This specific example required a Google department to find it. Who would have found it if Google got restrained by the NSA?. Other notable examples include openSSL. On top of that, here is a great talk about how easy it would be to infiltrate o…
Who’s got your back on that?
Re: Signal: Incoming call can be connected without user interaction
#23Two separate issues: https://bugs.chromium.org/p/project-zero/issues/detail?id=19... webrtc data being handled before call answered, problematic in theory, Moxie can't get webrtc upstream to fix it ( https://twitter.com/moxie/status/1180226374851710976 ), not fixed yet. https://bugs.chromium.org/p/project-zero/issues/detail?id=19... State machine bug in Signal app, you can send the callee the message the caller gets…
Exploitable in the Android Signal app in particular; not the iOS one.
Re: Signal: Incoming call can be connected without user interaction
#24It thrills me to no end that there aren’t a bunch of snarky comments about “OH THIS PROVES SIGNAL IS A TOOL OF THE NSA!!”. Open-source software is great because you can find bugs like this by inspecting the software. Anything that is related to personal communications should be open-source.
I think open-source software is great as well, but assuming these kind of bugs are found because you can inspect the code is very wishful thinking that doesn't always hold up. This specific example required a Google department to find it. Who would have found it if Google got restrained by the NSA?. Other notable examples include openSSL. On top of that, here is a great talk about how easy it would be to infiltrate o…
Re: Signal: Incoming call can be connected without user interaction
#25It thrills me to no end that there aren’t a bunch of snarky comments about “OH THIS PROVES SIGNAL IS A TOOL OF THE NSA!!”. Open-source software is great because you can find bugs like this by inspecting the software. Anything that is related to personal communications should be open-source.
I think open-source software is great as well, but assuming these kind of bugs are found because you can inspect the code is very wishful thinking that doesn't always hold up. This specific example required a Google department to find it. Who would have found it if Google got restrained by the NSA?. Other notable examples include openSSL. On top of that, here is a great talk about how easy it would be to infiltrate o…
Also, please don't say "Google". A bunch of hackers (on Google's payroll) found it, not Google. We can't tell what would've happened in a counterfactual universe where Google was not financing Project Zero.
Re: Signal: Incoming call can be connected without user interaction
#26Earlier quoted context omitted.
Thank you, why absolutely no text can be displayed without JS enabled is beyond me. The page source is filled to the brim with trackers.
> The page source is filled to the brim with trackers. I would expect nothing less from a site owned by google.
And the requests I see seem to indicate just that: it only tried to load Google Analytics.
Re: Signal: Incoming call can be connected without user interaction
#27Earlier quoted context omitted.
I think open-source software is great as well, but assuming these kind of bugs are found because you can inspect the code is very wishful thinking that doesn't always hold up. This specific example required a Google department to find it. Who would have found it if Google got restrained by the NSA?. Other notable examples include openSSL. On top of that, here is a great talk about how easy it would be to infiltrate o…
What it does mean is that the community can fix it, and you don’t have to divert time from a product approved sprint to fix sec bugs.
Re: Signal: Incoming call can be connected without user interaction
#28Two separate issues: https://bugs.chromium.org/p/project-zero/issues/detail?id=19... webrtc data being handled before call answered, problematic in theory, Moxie can't get webrtc upstream to fix it ( https://twitter.com/moxie/status/1180226374851710976 ), not fixed yet. https://bugs.chromium.org/p/project-zero/issues/detail?id=19... State machine bug in Signal app, you can send the callee the message the caller gets…
> you can send the callee the message the caller gets when the callee answers
This is the exact same type of bug that was in libssh: https://www.nccgroup.trust/uk/our-research/technical-advisor...
"possible to bypass authentication by presenting to the server an SSH2_MSG_USERAUTH_SUCCESS message in place of the SSH2_MSG_USERAUTH_REQUEST message which the server would expect to initiate authentication"
Also, Apple had a FaceTime bug of very similar nature:
https://www.theverge.com/2019/1/28/18201383/apple-facetime-b...
"you begin calling somebody via FaceTime Video from within the Phone app. Before that person picks up, you can swipe up to add your own phone number to the call. Once you’ve added yourself, FaceTime immediately seems to assume it’s an active conference call and begins sending the audio of the person you’re calling"
Re: Signal: Incoming call can be connected without user interaction
#29Earlier quoted context omitted.
I think open-source software is great as well, but assuming these kind of bugs are found because you can inspect the code is very wishful thinking that doesn't always hold up. This specific example required a Google department to find it. Who would have found it if Google got restrained by the NSA?. Other notable examples include openSSL. On top of that, here is a great talk about how easy it would be to infiltrate o…
The fact it's open source enabled someone outside the project to find it in practice. While also possible with closed source software, if you think the bar is possibly too high with an open source project, it is an order of magnitude higher with closed source. Also, please don't say "Google". A bunch of hackers (on Google's payroll) found it, not Google. We can't tell what would've happened in a counterfactual univer…
Like if I said “the police didn’t save me from the hostage situation. Some hero saved me who happened to be working for the police. In an alternate universe we don’t where this guy isn’t employed by the police, we don’t know if he wouldn’t have saved me anyway”
Can’t you just say, thanks police, you saved me.
Re: Signal: Incoming call can be connected without user interaction
#30Earlier quoted context omitted.
The fact it's open source enabled someone outside the project to find it in practice. While also possible with closed source software, if you think the bar is possibly too high with an open source project, it is an order of magnitude higher with closed source. Also, please don't say "Google". A bunch of hackers (on Google's payroll) found it, not Google. We can't tell what would've happened in a counterfactual univer…
I’m shocked at how cynical your perspective is that you don’t grant credit here. Like if I said “the police didn’t save me from the hostage situation. Some hero saved me who happened to be working for the police. In an alternate universe we don’t where this guy isn’t employed by the police, we don’t know if he wouldn’t have saved me anyway” Can’t you just say, thanks police, you saved me.