Skip to main content

Apple’s iOS 15.3 update fixes critical Safari security bug

Apple has just released iOS 15.3, and while this latest update doesn’t add any significant new features, it addresses at least one critical security flaw. Earlier this month, software engineer Martin Bajanik of FingerprintJS found a serious vulnerability in Safari 15, the browser included in iOS 15 and iPadOS 15, that could leak browsing history information and even credentials from online services that a person is using, such as Google, YouTube, Amazon, and sites using WordPress.

As Bajanik explains, many websites use an API called IndexedDB to request that browsers like Safari and Chrome store information in a local database on a person’s device. Under normal circumstances, a given website should only be able to request information about the databases that it created — any others should be invisible to it.

An iPad screen showing website data in Safari settings.
Jesse Hollington / Digital Trends

Unfortunately, it turns out the Safari browser in iOS 15 wasn’t exactly respecting those rules. Although it wasn’t giving out any information stored in those databases, it was happily providing a full list of all the local databases to any website that asked.

Recommended Videos

While this may sound relatively innocuous on the surface, the problem is that many services use sensitive information for these database names. For instance, Google uses an internal unique and user-specific identifier that allows anybody who is logged into their Google Account to be “uniquely and precisely identified.” Bajanaik notes that this Google User ID can even be fed into Google APIs to pull up public information on the account owner, such as their name and profile picture.

Please enable Javascript to view this content

To make matters worse, not only does this allow a malicious website to learn a user’s identity, but it can also be used to get a list of multiple accounts owned by the same person. This could create a serious breach of privacy in situations where someone is using an anonymous account that’s not tied to their personal identity in any way. A hacker exploiting this flaw could make a connection by discovering that the same individual had information for both accounts stored in their browser.

The flaw also appears to be easy to exploit. Bajanaik explains that “a tab or window that runs in the background and continually queries the IndexedDB API for available databases, can learn what other websites a user visits in real time,” allowing hackers to collect data on targets simply by planting malicious code in a seemingly legitimate website.

Security fixes in iOS 15.3

Compared with the exciting features that arrived in the last couple major iOS releases, this week’s iOS 15.3 update may appear pretty boring, but it shouldn’t be taken lightly. In fact, it’s even more important to update to iOS 15.3 as soon as possible.

Not only does iOS 15.3 fix this particularly nasty security hole in Safari, but according to Apple’s release notes, there are nine other important security fixes, including one that Apple notes “may have been actively exploited.”

Other security vulnerabilities resolved in iOS 15.3 include an iCloud bug that could allow applications to bypass security and access a user’s files, plus several other scenarios where malicious applications could find ways to gain root privileges or arbitrarily execute code to do things they shouldn’t be permitted to do.

Jesse Hollington
Jesse has been a Mobile Writer for Digital Trends since 2021 and a technology enthusiast for his entire life — he was…
Here’s how iOS 18 could change the way you use your iPhone
The lock screen on the Apple iPhone 15 Plus.

It seems the long-overdue Siri overhaul will finally arrive at WWDC in just over a week from now, and the digital assistant will embrace AI trickery in all its forms. According to Bloomberg, Apple’s planned upgrades for Siri will deeply integrate with on-device functions at the OS level and with the installed apps, too.

“The new system will allow Siri to take command of all the features within apps for the first time,” the report says. The most notable capability is that Siri will only require voice prompts to interact with apps, thanks to a major change in the AI architecture powering it and putting large language models in command, just the way Gemini or ChatGPT draw their own skills from such models.

Read more
iOS 18 may give Siri the upgrade we’ve been waiting for
Hey Siri

Apple isn’t immune from the AI craze sweeping the rest of the industry. Following the likes of Google with Gemini Nano, Apple is set to roll out AI upgrades to the iPhone with iOS 18. Code-named “Project Graymatter,” the iOS 18 update will bring a variety of AI-powered enhancements to the iPhone and Siri in particular.

According to AppleInsider, the features are being tested in advance of Apple's Worldwide Developers Conference (WWDC), and one of the biggest is called “Graymatter Catch Up.” The feature is tied to Siri, Apple’s voice assistant, which will now allow users to request and receive an AI overview of the most recent notifications.

Read more
The OnePlus 13 is coming on January 7 — along with a surprise
The OnePlus logo on the back of the OnePlus Open Apex Edition.

It's official: the OnePlus 13 will launch on January 7, 2025. Preempting the anticipated event by several weeks, OnePlus has officially confirmed the date we’ll see its next major smartphone release outside of China. Additionally, it has revealed some key features and news of a surprise new launch to go along with the phone.

OnePlus will release the OnePlus 13 in three different colors — Black Eclipse, Arctic Dawn, and Midnight Ocean. It’s the latter that is likely to be the model to have, as it is wrapped in a material called micro-fiber vegan leather, which is apparently corrosion and scratch-resistant but still luxurious to the touch. For the Arctic Dawn phone, the glass will have a special coating to give it a silky-smooth finish. It’s likely these are the same colors offered in China, where the phone has already been announced, just with different names.

Read more