Security researchers Talal Haj Bakry and Tommy Mysk report that Apple’s iCloud Private Relay, a paid iCloud+ feature intended to mask a user’s IP address and DNS information when browsing with Safari, can fail in specific cases. Their disclosure, reported by multiple outlets, says that websites using WebAuthn passkeys—or pages that mimic passkey behavior—can trigger operating-system credential-service requests that bypass Safari’s Private Relay proxy path. Because these requests are issued outside the proxied browser traffic, destination websites may receive the device’s real IP address.
The researchers describe how WebKit delegates parts of the passkey (“WebAuthn ceremony”) process to the operating system’s credential services, which then communicate directly in a way Private Relay does not cover. They also report additional potential leakage paths involving WebKit features, including DNS prefetching and WebTransport (both referenced as newer iOS features). They provide a proof-of-concept website for users to test whether they are affected.
Apple told 404 Media it is investigating the report. The outlets note that the issue is linked to how Private Relay is designed to work—rather than being a full device VPN—so other browser apps built on WebKit may also be impacted in some scenarios.