1 min read

Researcher Reports Zero-Day "Sign in with Apple" Bug that Could Allow Full Account Takeover

Filip TRUȚĂ

June 01, 2020

Researcher Reports Zero-Day "Sign in with Apple" Bug that Could Allow Full Account Takeover

Infosec researcher Bhavuk Jain has pocketed a handsome $100,000 from Apple”s bug bounty program after reporting a critical flaw that could have allowed malicious actors to bypass authentication and take over a user”s account.

Released to much fanfare at the annual Worldwide Developers Conference (WWDC) in 2019, “Sign in with Apple” enables users to log into a third-party account without disclosing their email address.

“In the month of April, I found a zero-day in Sign in with Apple that affected third-party applications which were using it and didn”t implement their own additional security measures. This bug could have resulted in a full account takeover of user accounts on that third party application irrespective of a victim having a valid Apple ID or not,” Bhavuk writes on his blog.

Apple”s sign-in feature is similar to OAuth 2.0 in that it authenticates a user either via a JSON Web Token or a code generated on Apple”s end. With the JWT generated, Apple generates its own relay ID which goes into the JWT for authentication. However, Bhavuk found that he could request JWTs for any email ID from Apple, “and when the signature of these tokens was verified using Apple”s public key, they showed as valid.”

“This means an attacker could forge a JWT by linking any Email ID to it and gaining access to the victim”s account,” he explains.

If exploited correctly, the vulnerability could have allowed full account takeover. A lot of third-party apps and services are already integrated with “Sign in with Apple,” including Dropbox, Spotify, Airbnb, and Giphy.

Apple reportedly awarded the researcher $100,000 for his discovery. Bhavuk responsibly reported the flaw to the iPhone makers last month and waited until the company patched the vulnerability on their end before publishing his findings.

tags


Author



Right now

Top posts

Ultimate Privacy Guide for Your Facebook Account

Ultimate Privacy Guide for Your Facebook Account

August 31, 2021

6 min read
7 Signs It’s Time to Use Parental Controls On Your Family’s Devices

7 Signs It’s Time to Use Parental Controls On Your Family’s Devices

August 27, 2021

2 min read
Your Netflix Account May Be on Sale on Darkweb. Protect It

Your Netflix Account May Be on Sale on Darkweb. Protect It

August 13, 2021

3 min read
E-mails claiming your computer was hacked and your privacy exposed - what you need to know (spoiler: you can relax - they’re bluffing)

E-mails claiming your computer was hacked and your privacy exposed - what you need to know (spoiler: you can relax - they’re bluffing)

July 29, 2021

5 min read
Watch Out for These Ongoing Bank of America Phishing Campaigns Targeting Customers in the US

Watch Out for These Ongoing Bank of America Phishing Campaigns Targeting Customers in the US

July 16, 2021

3 min read
How to protect yourself against cyberstalking

How to protect yourself against cyberstalking

July 06, 2021

2 min read

FOLLOW US ON

SOCIAL MEDIA


You might also like

Microsoft Drops Password Authentication for Most Products Microsoft Drops Password Authentication for Most Products
Silviu STAHIE

September 16, 2021

1 min read
Apple Rolls Out Urgent Patch for Zero-Day Flaws in iOS, macOS and watchOS Apple Rolls Out Urgent Patch for Zero-Day Flaws in iOS, macOS and watchOS
Filip TRUȚĂ

September 14, 2021

2 min read
WhatsApp Users Get Option to Encrypt Backups WhatsApp Users Get Option to Encrypt Backups
Silviu STAHIE

September 13, 2021

1 min read