Just to be clear, they didn't obtain any passwords, but auth tokens. This would potentially allow them to log into accounts, but only as long as the tokens are valid. Also, they don't reveal which "third party app stores" served infected apps, but they do provide a list of infected apps, and searching for these yields some real shady download sites: http://imgur.com/a/0luW3
Does 2FA help in this situation? If the token signs in from a previously unknown device/server wouldn't it prompt for authentication details?
More Than 1M Google Accounts Breached by Gooligan
41–50 of 183 posts
Re: More Than 1M Google Accounts Breached by Gooligan
#42Re: More Than 1M Google Accounts Breached by Gooligan
#43Just to be clear, they didn't obtain any passwords, but auth tokens. This would potentially allow them to log into accounts, but only as long as the tokens are valid. Also, they don't reveal which "third party app stores" served infected apps, but they do provide a list of infected apps, and searching for these yields some real shady download sites: http://imgur.com/a/0luW3
Does 2FA help in this situation? If the token signs in from a previously unknown device/server wouldn't it prompt for authentication details?
> While Google implemented multiple mechanisms, like two-factor-authentication, to prevent hackers from compromising Google accounts, a stolen authorization token bypasses this mechanism and allows hackers the desired access as the user is perceived as already logged in.
The trouble is that auth tokens are generally not tied to a specific device or IP. There aren't really any mechanisms for this in standard OAuth 2.0 flows (if indeed this is what they're using).
Re: More Than 1M Google Accounts Breached by Gooligan
#44> While Google implemented multiple mechanisms, like two-factor-authentication, to prevent hackers from compromising Google accounts, a stolen authorization token bypasses this mechanism and allows hackers the desired access as the user is perceived as already logged in. What's the right fix here? Should auth tokens be ip-address-tied? How much will that break? Or would that not even fix it?
Re: More Than 1M Google Accounts Breached by Gooligan
#45They even managed to automate all the process of "selling" cracked apps on third party stores. It is amazing how easy it is to trick broke 13yr old kids into installing stuff on their phones.
I left shortly after i found out about this.
Re: More Than 1M Google Accounts Breached by Gooligan
#46Just to be clear, they didn't obtain any passwords, but auth tokens. This would potentially allow them to log into accounts, but only as long as the tokens are valid. Also, they don't reveal which "third party app stores" served infected apps, but they do provide a list of infected apps, and searching for these yields some real shady download sites: http://imgur.com/a/0luW3
Does 2FA help in this situation? If the token signs in from a previously unknown device/server wouldn't it prompt for authentication details?
Re: More Than 1M Google Accounts Breached by Gooligan
#47> While Google implemented multiple mechanisms, like two-factor-authentication, to prevent hackers from compromising Google accounts, a stolen authorization token bypasses this mechanism and allows hackers the desired access as the user is perceived as already logged in. What's the right fix here? Should auth tokens be ip-address-tied? How much will that break? Or would that not even fix it?
Re: More Than 1M Google Accounts Breached by Gooligan
#48Re: More Than 1M Google Accounts Breached by Gooligan
#49Re: More Than 1M Google Accounts Breached by Gooligan
#50Earlier quoted context omitted.
I don't use a Google account on my android phone. Cyanogenmod sans google anything.
So I guess you don't have access to Google Play? How do you get apps?
I use raccoon to download from GPlay if I need to as a peer stated and know when to update with apktrack from fdroid, but really that's only for Slack since we use it at work. Slack uses Google Push Notifications like most apps, so it doesn't notify me about updates, but I check it periodically enough. I could go the microG route, but I prefer not having to interface with google servers at all if possible.
Edit: Maybe I can either convince my work to use something like Riot.im when it gets mature enough, or use a slack bridge for it and rid myself of this problem.