I was under the impression that decrypting storage actually requires the passcode of the phone, but this bug makes it look like the device is able to decrypt itself without any external input. Does anybody know more context about this? What's the point of encryption if the device can just essentially backdoor decrypt itself?
It seems to me this bug appears when a phone is booted, unlocked (and decrypted) once, and then locked again, but the decryption key still stays in memory.
Accidental Google Pixel Lock Screen Bypass
231–240 of 475 posts
Re: Accidental Google Pixel Lock Screen Bypass
#232Earlier quoted context omitted.
Agreed. The fixed logic, at least judging by the commit message, still feels very shaky on correctness grounds ("if we are dismissing something that doesn't seem to be right, ignore it"). Since they're rewriting code and changing method signatures anyway, I would prefer they got rid of the notion of "currently visible screen" and made sure that all dismiss() calls have a unique pointer or token pointing to what exact…
This just sounds like you're prematurely optimizing for additional security screens getting added. Maybe that's not on the table atm? Still odd that they took so long to change a couple method signatures and write a couple test cases
Re: Accidental Google Pixel Lock Screen Bypass
#233I wonder how many LEO agencies are now digging androids out of the evidence closet.
LEO already have access to locked phones via stuff like GrayKey. https://www.grayshift.com/graykey/
I find it rather convenient that the "detailed support matrix" is only available for current customers only, seems to me like the actual amount of supported devices/operating systems would be limited to things such as outdated Samsung Galaxy phones and similar.
Re: Accidental Google Pixel Lock Screen Bypass
#234But for sure the instruction manual says that the sim can only be inserted/removed while the device is off? Security is ensured!
Why do you think so?
> "Insert a SIM card > With your phone off:"
[0] https://support.google.com/pixelphone/answer/7086887?hl=en
Re: Accidental Google Pixel Lock Screen Bypass
#235Seems to me like this impacts not only Pixel devices but all Android devices? Patch was to AOSP: https://github.com/aosp-mirror/platform_frameworks_base/comm... I don't have a locked SIM handy, but can someone please test on their non-Pixel device and confirm?
Thing is, most phone manufacturers will customize the lockscreen quite a bit, so it's possible (but not necessary!) it affects others.
Re: Accidental Google Pixel Lock Screen Bypass
#236Earlier quoted context omitted.
You can read in the conversation that Google was not able to reproduce it the first time the bug was submitted: > The same issue was submitted to our program earlier this year, but we were not able to reproduce the vulnerability. When you submitted your report, we were able to identify and reproduce the issue and began developing a fix. I wonder if it really was the same bug or what they did wrong to reproduce it. Or…
Agreed. If the first bug was > I did something weird after putting in a new PIN, and I was able to access my home screen without my password, but I'm not sure of the exact steps I did then that's not really a duplicate. If the original bug report doesn't have enough information to recreate the steps, the second one is the only real bug report.
Re: Accidental Google Pixel Lock Screen Bypass
#237Earlier quoted context omitted.
This just sounds like you're prematurely optimizing for additional security screens getting added. Maybe that's not on the table atm? Still odd that they took so long to change a couple method signatures and write a couple test cases
They already have multiple security screens, and a demonstrated critical bug with security screen confusion. Not sure how this is premature optimisation.
sounds to me like it's an optimization for introducing more tiers than what there are
Re: Accidental Google Pixel Lock Screen Bypass
#238Every once in a blue moon when I pick up my locked iPhone (which auto-locks in just 30 seconds) and engage the home button just as the screen comes alive from the gyro sensing movement, it unlocks on its own. It just flashes the PIN dialog and slides right onto the home screen. I don't use Touch ID, and never stored my print with it even once to test the feature/hardware. It's been happening ever since iOS 11, with b…
Do you have an Apple Watch? My phone unlocks as long as I'm nearby, wearing the watch and have it unlocked.
Re: Accidental Google Pixel Lock Screen Bypass
#239Good reason to not disclose to Google. Instead, you should sell the exploit on the exploit dealers sites. This is easily worth $300-500k But not now. And you have the 'privilege' of being dicked around with people googling you.
Maybe having morals is worth $230k to the author.
If these companies try to cheap people out of what bounties they offer, then they need reminded that they're not the only game in town that'll pay for exploits.
Re: Accidental Google Pixel Lock Screen Bypass
#240Earlier quoted context omitted.
Am I reading this right? This reads like the presence of a UI element holds the unlock state of the phone?
No, not exactly, but Android is old and gnarly enough that a lot of components don't have a clear Model/View separation you'd expect in modern codebases.