Security Researcher Bypasses Apple's Walled Garden to Run Find My on Linux
A 22-year-old researcher tricked Apple's servers into treating a Linux machine as a trusted device to access live location data.
A 22-year-old security researcher has successfully enrolled a Linux machine into Apple's Find My network, bypassing the hardware restrictions that typically limit the service to iPhones, Macs, and iPads. The breakthrough demonstrates that Apple's location-sharing ecosystem relies on protocol enforcement rather than an architectural impossibility on non-Apple platforms.
Known as 'Zerotistic,' the researcher reverse-engineered Apple's authentication and registration protocols to trick the company's servers into treating a Linux device as a trusted Apple product. This allowed the machine to receive and decrypt live location data—including coordinates, timestamps, and accuracy—from the SearchParty service. This access was limited to individuals who had already explicitly shared their locations with the researcher's account.
The Technical Bypass
To achieve the enrollment, Zerotistic utilized Apple's GrandSlam authentication protocol to obtain an identity delegate and a custom certificate signing request (CSR). The process required a specific legacy format: a PKCS#10 CSR with a 2048-bit RSA key signed using SHA-1, all bundled within a compressed XML file.
Once the identity was established, the registration process required subscribing to six different subservices. The researcher then had to maintain a persistent binary TLS connection to Apple's private Apple Push Notification service (APNs) servers. To make the data usable, Zerotistic developed a custom Linux script capable of unwrapping Apple's proprietary messaging envelope and decrypting the incoming location packets.
Context of the Walled Garden
Apple's Find My network is designed as a closed ecosystem. While Apple provides a web-based version of the service via iCloud, that version lacks the 'people-tracking' functionality that allows users to monitor the live locations of friends or family. By simulating a trusted device, the researcher proved that the restriction is a matter of software validation rather than a hardware-locked requirement.
Why It Matters
This research exposes a vulnerability in how Apple validates device identity for its most sensitive location services. While the exploit is not a 'zero-click' tool for tracking strangers—since it still requires the target to have previously shared their location with the account holder—it proves that the 'walled garden' can be breached. The ability to simulate a trusted device on third-party hardware suggests that Apple's identity verification for location data is susceptible to protocol wrangling.
What's Next
It remains to be seen if Apple will update the GrandSlam protocol or the authenticateDS endpoint to close this loophole. The use of legacy SHA-1 signatures and XML encoding suggests the vulnerability may stem from outdated backend endpoints that were never fully modernized. Security analysts will be watching to see if Apple implements stricter hardware attestation to prevent non-Apple devices from masquerading as trusted nodes in the Find My network.