Famed for its mission to improve user privacy, Apple sometimes faces the thankless task of dealing with rotten fruit in its own backyard. According to 9to5Mac, citing researchers from FingerprintJS, a bug affecting Safari 15 on all platforms could potentially disclose information about your browsing history and even your Google User ID.
The vulnerability affects Safari’s IndexedDB. IndexedDB, a low-level API for client-side storage of significant amounts of structured data, including files/blobs, is very popular among developers. Normally, a website can only see the databases created by the same domain name as its own, but for Safari, an IndexedDB website sees the names of all databases for any domain, not just its own.
Although access to the actual content of the databases is still restricted, an interested party could extract personal information like your Google ID or your recent browsing history just by looking at the name of the database. Moreover, the vulnerability could be exploited using automated scripts, which means huge amounts of user data might be scraped quickly.
Researchers say they first reported the issue to Apple in late November 2021 but have only recently received notice that the problem is being taken care of, which means users will have to wait for the next update to have the bug fixed.
What can you do to stay safe:
tags
Radu is a tech-geek with 15 years of experience in writing, journalism and copywriting. When he’s not writing he’s probably taking something apart, trying to figure out how things work.
View all postsNovember 14, 2024
September 06, 2024