Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

16”

macrumors newbie
Feb 4, 2022
8
2
I work in London and was at a restaurant/bar on Thursday. I use FaceID and have a 6 digit pin. During the night my FaceID must have failed at some point.

My phone went missing from my pocket and I realised within 5 mins. I was very suspicious. I instantly went on my friend's phone and attempted to login to my icloud. My password did not work.

Long story short from here but it had been stolen and the thieves had my passcode. They locked me out within minutes. There is a massive security flaw that allows this to happen.

I am reasonably cyber security aware (or so I thought). I had two step authentication set up on iCloud. I used my wife's number for this, thinking that makes things way more secure. It does not.

Apple allowed the thief to lock me out and change my password for icloud.

They have had full control of my phone and data for 5 days now. I can't disable my account and I can't login.

I am stuck in a recovery loop. 1 day later I had a new sim with my phone number. I can verify the code for this and also my wife's number. I verify the code sent to my email that I have regained control of.

Final request was for me to enter my bank card in full. I did this originally but I have had to cancel all cards as the thieves used my Apple pay to buy £1000s in Apple products!

I have visited an Apple store with my passport but absolutely nothing helps me. The power is with the criminals and I cannot stop them.

I waited 72 hours for recovery but then heard nothing. No sms or email.

I was told to try recovery again but it has gone back to where I was 5 days ago.

Meanwhile the criminals are using my WhatsApp to extort money from my contacts (1000+ of them) pretending to be me needing money. I have found out 4 have sent money and it could be a lot more.


I am powerless to stop this.

Does anyone know why my recovery is failing despite having all the information Apple asked me for?

Are the criminals with my device able to block my request from the device?

I haven't slept in 5 days with worry. They also sent threatening messages from my phone to my wife, with photos of my children.

Still Apple will do nothing to help. It is sickening.
I think Apple thinks if you let the actual phone get stolen then its on you?
 

adrianlondon

macrumors 603
Nov 28, 2013
5,536
8,360
Switzerland
With my banking apps, the phone passcode won't get you into it. If Face ID fails it gives you the option to use the password for your online bank
I've not tried this, but I wonder if adding an "alternative appearance", which is sometimes used to allow a partner to access someone's phone, would work with the banking apps.
 

jaworq

Suspended
May 8, 2023
68
68
settings > Screen Time > limit content and privacy > DO NOT allow changes on: changing code + changing account data > go back > set 4 digit PIN for SCreen Time. Done. Your iCloud is now greyed out + Face ID setting is not available on the list. Even though they know your 6-digit code - they can't lock you out from your iCloud without knowing your 2nd 4 digit code. BTW. don't ever type your 6 digit code in public... That's the main issue basically.

EDIT: oh, someone mentioned it on the 5th page already.
 
Last edited:

Mike Boreham

macrumors 68040
Aug 10, 2006
3,914
1,897
UK
settings > Screen Time > limit content and privacy > DO NOT allow changes on: changing code + changing account data > go back > set 4 digit PIN for SCreen Time. Done. Your iCloud is now greyed out + Face ID setting is not available on the list. Even though they know your 6-digit code - they can't lock you out from your iCloud without knowing your 2nd 4 digit code. BTW. don't ever type your 6 digit code in public... That's the main issue basically.

EDIT: oh, someone mentioned it on the 5th page already.
As mentioned many times, setting a Screen Time pass code doesn't work, because Screen Time passcode can be turned off with the phone PIN (by going down the forgot password route).

Try it for yourself as detailed in this post.
 
  • Like
Reactions: onenorth

BlackBun

Suspended
Oct 20, 2020
248
842
Wokingham U.K.
After reading your terrible experience it got me thinking about my own phone’s security and specifically the numeric passcode. Did a G search and the Apple.support thing indicates alphanumeric codes can be set. I’ve 14promax latest software etc but I can’t see this option.
 

Attachments

  • IMG_9912.png
    IMG_9912.png
    430.6 KB · Views: 85
  • Like
Reactions: marvin_h

jaworq

Suspended
May 8, 2023
68
68
As mentioned many times, setting a Screen Time pass code doesn't work, because Screen Time passcode can be turned off with the phone PIN (by going down the forgot password route).

Try it for yourself as detailed in this post.

But you assumed that the thief also knows our Apple ID email. Of course he can open Mail or Gmail and try 1 of the email accounts which is in most cases also used in these apps. But what if it's not?

EDIT: HAHA! if you enable Advanced data protection in your iCloud and click in Screen Type code recovery "I don't remember Apple ID or password" - then it wants to provide 28-digit Advanced Data Protection code. But if you don't click it and simply provide Apple ID email + then 6 digit code - FROM HERE a Thief is able to change iCloud account password..... WTFFFFFFFFF I just dit it and it changed my entire iCloud password. Apple... you need to work harder xD
 
Last edited:

Mike Boreham

macrumors 68040
Aug 10, 2006
3,914
1,897
UK
But you assumed that the thief also knows our Apple ID email. Of course he can open Mail or Gmail and try 1 of the email accounts which is in most cases also used in these apps. But what if it's not?

Yes correct, but as you say, the Apple ID email is probably easy to discover. I think it would be extremely inconvenient not to use the Apple ID email as an active mail account on the device.
If the thief does not find the Apple ID email and clicks "forgot Apple ID" (not 'forgot password) when asked the Apple ID details, it starts down a recovery route which I think will take some time, and may delay the thief long enough to take other steps.

EDIT: HAHA! if you enable Advanced data protection in your iCloud and click in Screen Type code recovery "I don't remember Apple ID or password" - then it wants to provide 28-digit Advanced Data Protection code. But if you don't click it and simply provide Apple ID email + then 6 digit code - FROM HERE a Thief is able to change iCloud account password..... WTFFFFFFFFF I just dit it and it changed my entire iCloud password. Apple... you need to work harder xD

Thanks I didn't know that. I think it is only available in US at present anyway.
 

jaworq

Suspended
May 8, 2023
68
68
Thanks I didn't know that. I think it is only available in US at present anyway.

Nope, other countries than US are also able to set this up on their iPhones. I'm from Poland and I'm able to set up Advanced Data Protection in my iPhone iCloud settings without any problem.
 
  • Like
Reactions: Mike Boreham

jaworq

Suspended
May 8, 2023
68
68
Turns out that recovering the code of Screen Time function gives the possibility of what the function should guard against, which is changing the iCloud password... That's VERY unexpected behavior... I created a "Report a security or privacy vulnerability" to Apple. Maybe they will fix it after 5 years ;D
 
  • Like
Reactions: souko and marvin_h

d.o.p.

macrumors newbie
Sep 28, 2015
14
7
Turns out that recovering the code of Screen Time function gives the possibility of what the function should guard against, which is changing the iCloud password... That's VERY unexpected behavior... I created a "Report a security or privacy vulnerability" to Apple. Maybe they will fix it after 5 years ;D
Screen time is not a security or privacy feature…
 

jaworq

Suspended
May 8, 2023
68
68
Screen time is not a security or privacy feature…
So why it requires to put 4 digit code to go through locked items? Because it kind of is a security feature. Small but still does some job. As you can read here - it almost prevents thiefs knowing 6-digit passcode to lock you out from your iPhone completely. If only they had anticipated all the possibilities when designing ;D
 

marvin_h

macrumors regular
Aug 6, 2015
153
109
With my banking apps, the phone passcode won't get you into it. If Face ID fails it gives you the option to use the password for your online bank (Not your Apple password) and with the other it gives you an option for a PIN, but it's not the same or related to the passcode for your iPhone.

That's a good approach. Of course, if you use the keychain, while the passcode doesn't authenticate you on your banking app, a thief can access your keychain with your lock screen passcode....and then get into your bank.

And alas 2FA doesn't solve it because that SMS goes......right to your phone, and you can access your 2FA with that same Lock Screen passcode.

And if you got a little fancy and used email for your 2FA, that doesn't solve it either, since your Lock Screen passcode also opens your email there on your phone.

I guess the simple solution, until Apple stops forcing users to use the same passcode for the Lock Screen as for keychain as for almost every other OS level change on the phone is to not use keychain?

However, if you're like me you probably also access your bank account in the browser so if your account passwords are saved on your iPhone and they take over your Apple account, they have all your passwords. This isn't a security flaw in the banking app, but rather a security flaw in Apple's operating systems.
Yeah, I agree, Apple could mostly close this loop by allowing a different authentication be used for keychain versus the Lock Screen.

My concern about FaceID was a little different.

If FaceID allows access to your banking app, a thief doesn't need your special banking PIN to use your banking app.

They just need to go into Settings on the phone, and add their face to your phone. And all they need for that is the same screen unlock passcode they already have!

Then they back out to the banking app, and it lets them in with their face! They never needed your special banking app PIN.

Or at least that is how my bank's app works.

But this, luckily, is NOT required by Apple. That is, Apple allows the creators of the banking app to lock out all Face ID is the app notices that someone has added a new face to the phone's OS. That way, a thief cannot just add their face to the phone and use it to unlock an app that allowed use of the FaceID.

In such a scenario, the first time you try to use your banking app AFTER someone has added a FaceID to the OS, the banking app says "Nope sorry you need to use your app specific password before you can re-enable FaceID authentication as an option." Now, THAT is a smart way to code the app.

And I am sure glad option makes that an OPTION for app developers!

But it is not a mandatory feature, and, as I say, my banking app doesn't do that!!! So it actually means using my bank on a web browser may be more secure, or not using biometrics at all, or something like that.
 

Puonti

macrumors 68000
Mar 14, 2011
1,567
1,187
Yes correct, but as you say, the Apple ID email is probably easy to discover.
Yes, it's shown for example under Settings / Family and the profile view in the Apple Store app. There's no guesswork involved either, because these locations specifically show the Apple ID address and nothing else.
 

marvin_h

macrumors regular
Aug 6, 2015
153
109
Yes, it's shown for example under Settings / Family and the profile view in the Apple Store app. There's no guesswork involved either, because these locations specifically show the Apple ID address and nothing else.
Yeah and any security setup that relies on obfuscating the username is flawed from the start, anyway.....even if it would be a nice bonus. I hate web sites that require email for the username. Allowing use of a random, user generated username is a nice bonus layer of hassle for hackers, I am told. It doesn't thwart a targeted attack, but it lowers the odds of a drive by being successful.
 

onenorth

macrumors 6502a
Sep 15, 2021
621
840
Yes, it's shown for example under Settings / Family and the profile view in the Apple Store app. There's no guesswork involved either, because these locations specifically show the Apple ID address and nothing else.
Agreed. It also shows up in the Apple TV app.

Screen Time locks are not a solution to this problem. The Apple ID is easy to find.
 

dk001

macrumors demi-god
Oct 3, 2014
11,136
15,488
Sage, Lightning, and Mountains
It first asks for my phone number (just to verify that it's correct, I don't actually receive any OTP via SMS).

Then once I key in the correct phone number, it sends a password reset approval notification to all my other devices that are signed in with my Apple ID.

I ignored the notifications on my other devices, and I selected the option that says that I can't access any of my other devices.

Then it asks me to present my hardware security keys instead. If I select the option that says that I don't have my keys, it tells me that I can learn how to use my other devices to reset the password (which just leads to a help page), stop resetting my password, or cancel (the 2nd and 3rd options are basically the same). There is no other option or bypass available.

What if all you own in the Apple world is an iPhone?
 

marvin_h

macrumors regular
Aug 6, 2015
153
109
While nice in theory, think about the general iPhone user.
If they have to jump through hoops, and why most still have default Apple Settings, they ain't gonna use it.
True, but at least having the OPTION to choose better security would be nice. At present, Apple doesn't even let the user choose to use a Yubi key that way.
 

onenorth

macrumors 6502a
Sep 15, 2021
621
840
What if all you own in the Apple world is an iPhone?
Depending on what you are trying to do, you may be able to use the iCloud or Apple ID website, or have a code sent to another phone number (including landlines).
 

Arxr

macrumors member
May 8, 2023
39
16
While nice in theory, think about the general iPhone user.
If they have to jump through hoops, and why most still have default Apple Settings, they ain't gonna use it.
True...But for the more security conscious of us - think of the convenience and increased safety of only needing to tap your phone to your pocket or keychain with an NFC key - no passcode to enter, much quicker AND safer.
 
Last edited:

jaworq

Suspended
May 8, 2023
68
68
I think 2 security questions required to:
1. log off current iPhone user
2. change iCloud password
3. Factory reset
4. Change Face ID setttings
would do the job. Very simple to handle by anyone and could be quickly implemented by Apple.
 

I7guy

macrumors Nehalem
Nov 30, 2013
35,153
25,247
Gotta be in it to win it
A positive about the notoriaty that this generated is that I've briefed my family to be more aware of your surroundings with a number of recommendations. Use longer alphanumber pass codes. In public venues be careful about entering your passcode. Use a screen time password to lock out certain features in case your phone is hijacked from your hands. Use a mail client such as outlook at can be set for requiring face id. Secure face id to require attention awareness. Also if desired, use an apple watch.
 
  • Like
Reactions: onenorth and dk001

dk001

macrumors demi-god
Oct 3, 2014
11,136
15,488
Sage, Lightning, and Mountains
A positive about the notoriaty that this generated is that I've briefed my family to be more aware of your surroundings with a number of recommendations. Use longer alphanumber pass codes. In public venues be careful about entering your passcode. Use a screen time password to lock out certain features in case your phone is hijacked from your hands. Use a mail client such as outlook at can be set for requiring face id. Secure face id to require attention awareness. Also if desired, use an apple watch.

I added a matte privacy screen to mine.
 
  • Like
Reactions: I7guy

dk001

macrumors demi-god
Oct 3, 2014
11,136
15,488
Sage, Lightning, and Mountains
I think 2 security questions required to:
1. log off current iPhone user
2. change iCloud password
3. Factory reset
4. Change Face ID setttings
would do the job. Very simple to handle by anyone and could be quickly implemented by Apple.

Security questions are a joke.

I still think one code to unlock device and another to change or view selected items (if turned on).
 
  • Like
Reactions: max2
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.