Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
CVE-2024-23963: Apple Find My Vulnerability Exposes Real-Time User Locations
August 21, 2026
Critical TrueConf Server Flaws Let Attackers Push Malware via Updates
August 21, 2026
Critical Chrome CVE-2023-151 Allows Remote Code Execution
August 21, 2026
Home/CyberSecurity News/CVE-2024-23963: Apple Find My Vulnerability Exposes Real-Time User Locations
CyberSecurity News

CVE-2024-23963: Apple Find My Vulnerability Exposes Real-Time User Locations

Key Takeaways A security researcher successfully reverse-engineered Apple’s private Find My People protocol. The researcher demonstrated that a Linux machine could access and decrypt live...

Jennifer sherman
Jennifer sherman
August 21, 2026 3 Min Read
2 0

Key Takeaways

  • A security researcher successfully reverse-engineered Apple’s private Find My People protocol.
  • The researcher demonstrated that a Linux machine could access and decrypt live location data shared via Apple’s Find My app.
  • This process was achieved without requiring a Mac or iPhone, by simulating an Apple device.
  • The project did not expose a new vulnerability in Apple’s systems but detailed the previously undocumented workings of the Find My protocol.

A cybersecurity researcher has successfully deconstructed Apple’s proprietary Find My People protocol, showcasing the ability of a Linux system to register with Apple’s internal services. This groundbreaking work allowed the researcher to acquire an existing location-sharing key and subsequently decrypt a friend’s real-time location data, all without the need for an Apple device like a Mac or iPhone.

Table Of Content

  • Key Takeaways
  • Faking an Apple Device From Scratch
  • Overcoming Authentication Hurdles
  • Acquiring and Decrypting Location Keys
  • What You Should Do

The initiative began with a seemingly straightforward goal: to integrate geofence alerts for Discord using location data already shared by a friend through Apple’s Find My application. What initially appeared to be a simple authenticated API interaction quickly evolved into an intensive week-long effort to reverse-engineer Apple’s intricate private device-identity and messaging infrastructure, as no prior open-source project had fully replicated this complex workflow.

Through careful analysis of decompiled Apple daemons, specifically fmfd, findmylocated, and searchpartyd, alongside leveraging existing open-source tools such as FindMy.py and pypush, the researcher meticulously reconstructed the entire data pipeline, field by field.

Faking an Apple Device From Scratch

Overcoming Authentication Hurdles

The initial challenge centered on authentication. Standard iCloud login tokens proved ineffective, returning 401 errors when used against the legacy Find My Friends API. This issue arose because each Apple service employs its own set of scoped credentials, which are issued through a specialized broker exchange.

Following successful authentication via GrandSlam, Apple’s proprietary account login protocol, the researcher managed to obtain a delegate token for IDS. IDS functions as Apple’s private identity and encrypted-messaging layer, forming the backbone for services like iMessage and Find My.

Transforming this token into a functional device identity demanded a certificate signing request with highly specific and previously undocumented parameters. These included a 2048-bit RSA key, a SHA-1 signature, and a common name derived from the SHA-1 hash of the account’s profile ID, all encapsulated within a gzip-compressed XML property list.

Registering as a Find My device presented its own unique set of requirements. It necessitated enrollment under Apple’s “alloy” multiplexer service, specifically involving six distinct sub-services, rather than a direct registration with Find My Friends.

Acquiring and Decrypting Location Keys

The most intricate conceptual hurdle involved persuading Apple to transmit the encryption key for an already-accepted location share to the newly emulated Linux “device.”

According to a Zerotistic researcher, a SubscribeAndFetch request, configured with an intent of distributeKeys, prompts the original sharing device to redistribute its current key. This key is transmitted via the Apple Push Notification Service, enveloped within a cryptographically signed and ECDH-verified package known as pair-ec.

Crucially, this entire process did not require any resharing of location data or modifications to the account settings. This is because Apple’s underlying architecture is designed to automatically provision existing keys to newly authorized devices.

The delivered key was identified as utilizing elliptic-curve cryptography on the P-224 curve, which is distinct from the P-256 keys employed within the messaging envelope itself.

With the specific per-share key successfully obtained, the researcher then queried Apple’s SearchParty service, where encrypted location reports are stored. The ciphertext was subsequently decrypted locally using an ECDH key exchange and AES-GCM. The outcome was a live, verified set of coordinates, an accuracy radius, and a timestamp for the consenting friend’s device, all acquired exclusively through Linux-based tools.

This comprehensive exercise did not uncover a new security flaw that would necessitate a patch from Apple, as it merely accessed location data that had already been voluntarily shared with the researcher’s account. Its primary significance lies in being the first detailed documentation of how Apple’s private IDS and SearchParty protocols manage the distribution and rotation of location-sharing keys. This information is invaluable for researchers aiming to develop interoperable or self-hosted Find My clients.

What You Should Do

  • Review your Find My sharing settings regularly to ensure you are only sharing your location with trusted individuals.
  • Understand that while this research did not expose a new vulnerability, it highlights the technical complexity of Apple’s location-sharing mechanisms.
  • Be mindful of who you grant location access to, as the underlying architecture is designed for seamless key distribution to authorized devices.

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

CVEPatchSecurityVulnerability

Share Article

Jennifer sherman

Jennifer sherman

Jennifer is a cybersecurity news reporter covering data breaches, ransomware campaigns, and dark web markets. With a background in incident response, Jennifer provides unique insights into how organizations respond to cyber attacks and the evolving tactics of threat actors. Her reporting has covered major breaches affecting millions of users and has helped organizations understand emerging threats. Jennifer combines technical knowledge with investigative journalism to deliver in-depth coverage of cybersecurity incidents.

Previous Post

Critical TrueConf Server Flaws Let Attackers Push Malware via Updates

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
Critical Akamai, Cloudflare CRLF Injection Flaw Exposes CDN Users to XSS
August 20, 2026
Critical Microsoft Defender Driver Vulnerability Lets Attackers Disable Security
August 20, 2026
AWS Guide: Prevent AI Agents From Accessing Unauthorized Data
August 20, 2026
Top Authors
Marcus Rodriguez
Marcus Rodriguez
David kimber
David kimber
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us