So, as a thought exercise, how do you make an app like this more secure? Harm reduction is the name of the game. What are the best practices for this? Is it 2FA? Is it encryption keys linked to one device? Is it copying principles from Signal? Is it just having competent developers?
Hacking Grindr Accounts with Copy and Paste
11–20 of 202 posts
Re: Hacking Grindr Accounts with Copy and Paste
#12Wow, password reset tokens returned directly in-browser; that's hard to believe. I wonder how long this had been going on?
someone designed and implemented it. Would be interesting to know the rationale and their train of thought leading to that.
But seriously, I'm sure it was made by people that just didn't stop to think about security and "it works, so we're done here" Then, as a business you're not going to try and fix it if the software already works. That would be pure cost.
Re: Hacking Grindr Accounts with Copy and Paste
#13OK, I know it’s easy to say “well of course it’s not safe, don’t send nudes and don’t go on sketchy hookups”. But, to paraphrase Drag Race: men are rotted gila monsters. (I’m a gay male, I can say that. Also I speak from experience. I've seen things you people wouldn't believe.) So, as a thought exercise, how do you make an app like this more secure? Harm reduction is the name of the game. What are the best practices…
Other steps are nice to think about, but ensuring basic security measures would preempt 99% of data breaches and "hacks".
Re: Hacking Grindr Accounts with Copy and Paste
#14Wow, password reset tokens returned directly in-browser; that's hard to believe. I wonder how long this had been going on?
someone designed and implemented it. Would be interesting to know the rationale and their train of thought leading to that.
Re: Hacking Grindr Accounts with Copy and Paste
#15I guess the good news is that it requires knowledge of the user's email address to execute. You can't just run it on random people (emails aren't disclosed) and even if you know someone on the app in real life, chances are good that they use a personal address that you won't have. Still a pretty bad vulnerability and pretty awful that grindr was ignoring it.
> even if you knkw someone on the app, chances are good that they use a personal address that you won't have I doubt that; I bet most users use whatever Gmail/etc personal address they use for other non-work accounts.
I know of very few friends who go through the process of creating a burner email account to sign up for Grindr. Now, maybe that’s different in other countries, but at least in the States, I would bet good money you can guess their Gmail address.
Re: Hacking Grindr Accounts with Copy and Paste
#16Wow, password reset tokens returned directly in-browser; that's hard to believe. I wonder how long this had been going on?
someone designed and implemented it. Would be interesting to know the rationale and their train of thought leading to that.
Again, yes, the bug is very bad. Software is complex, and humans are humans, and it's not difficult to imagine how these bugs occur.
Re: Hacking Grindr Accounts with Copy and Paste
#17It's a hard thing to Google, but I follow him on Twitter and I thought that was the case. If so, this is a hilarious event for some other rapper to dunk on.
Re: Hacking Grindr Accounts with Copy and Paste
#18I wonder how they are sure of this.
In their logs, there would be no difference between a legitimate password reset and a malicious one, given that even a legitimate flow would result in an initial request from some IP address, then when the user receives the email with the reset link they will most likely click on that from the same computer, thus the same IP address showing up on the logs. In case of a malicious attempt the same pattern would be seen - there is no way for them to know whether the user obtained the reset token from the e-mail (as they should) or directly from the password reset endpoint itself.
Re: Hacking Grindr Accounts with Copy and Paste
#19OK, I know it’s easy to say “well of course it’s not safe, don’t send nudes and don’t go on sketchy hookups”. But, to paraphrase Drag Race: men are rotted gila monsters. (I’m a gay male, I can say that. Also I speak from experience. I've seen things you people wouldn't believe.) So, as a thought exercise, how do you make an app like this more secure? Harm reduction is the name of the game. What are the best practices…
Uh... One part of it is not returning password reset tokens in the browser. If you know remotely anything about web security this is the most glaring security flaw you could ever encounter. Other steps are nice to think about, but ensuring basic security measures would preempt 99% of data breaches and "hacks".
Just gaming out ideas in my head. I have friends from rather more repressive countries, namely China, where being gay is still a grey area in terms of legality and acceptance, and I’m just thinking of better ways to structure a system.
Re: Hacking Grindr Accounts with Copy and Paste
#20Bug bounties are are well and good, but a basic pen test would have picked that up. They aren’t that expensive and for a business trading in data that can get you killed in some parts of the world, should be mandatory.