Apple fixes iCloud password security hole
Previously unknown vulnerability let hackers hijack accounts.
Apple has fixed a security hole in its iForgot tool that allowed hackers to reset users' Apple IDs using a person's email address and date of birth.
The iForgot tool allows iCloud, iTunes and App Store users to reset forgotten passwords. News of the exploit was found the day after the consumer electronics giant launched two-factor authentification to bolster Apple ID security.
According to a tip-off to The Verge, any customers who had not adopted two-step authentification were vulnerable to a new exploit that allowed anyone to reset account passwords using the email address and the user's date of birth.
A step-by-step guide was published online by cyber criminals explaining how to reset a user password using Apple's own tools.
Hackers were able to use a modified URL while answering the date of birth security question on the iForgot page to reset the password with no other security barriers coming in to play.
The only way for users to protect themselves, it quickly transpired, was to enable two-factor authentification. However, some users had to wait three days for this update to be activated on their account.
"You must wait three days to enable two-step verification. This waiting period helps ensure that no one other than the owner of this Apple ID can set up two-step verification," an automated message read.
Get the ITPro. daily newsletter
Receive our latest news, industry updates, featured resources and more. Sign up today to receive our FREE report on AI cyber crime & security - newly updated for 2024.
The iForgot system was pulled down by Apple approximately four hours after the hole was first reported, with the company admitting the vulnerability existed and that it was "working on a fix".
Approximately eight hours later, the iForgot service was brought back online, with various sources confirming the exploit had been fixed.
It is now generally recommended that users with an Apple ID enable two-factor authentification in the territories where it is available.