Die Ortungsdaten von Apple werden nun einfach nur in eine neue Datenbank ausgelagert. Diese Datenbank cache.db besitzt nahezu dieselbe Struktur wie die in den Medien bekannt gewordene "crowd-sourced"-Datenbank consolidated.db. Standortdaten, die mittels WLAN-Netzen und Mobilfunkzellen gesammelt wurden, werden nun in dieser neuen Datei zwischengespeichert.
Die Datenbank ist zwar nicht mehr im iTunes Backup gespeichert, auf den Geräten ist sie allerdings weiterhin vorhanden und kann bei physikalischem Besitz der Geräte von einem Angreifer sehr leicht ausgelesen werden.
cirosec demonstrierte bereits im August letzten Jahres eine Angriffsmethode, mit der auf Apple-Geräten eine Live-Umgebung gestartet wird und binnen fünf Minuten alle sensitiven Informationen ausgelesen werden können. Dazu gehört auch die "crowd-sourced"-Datenbank mit den Standortdaten, die auch in der aktuellen Version iOS 4.3.3 unter dem neuen Namen cache.db weiterhin existiert. Mit diesen Daten lassen sich weiterhin grobe Bewegungsprofile erstellen. Zum Auslesen der Daten ist kein Jailbreak nötig. Für normale Anwender gibt es keine Möglichkeit zur Erkennung des Angriffs.
Um die Speicherung von Standortdaten zu verhindern, müssen Anwender ohne Jailbreak die Ortungsdienste vollständig deaktivieren. Damit sind aber auch alle Applikationen, die auf die Ortungsdienste angewiesen sind, unbrauchbar. Die cirosec kann in einem Proof of Concept zeigen, wie sich Anwender auch ohne Jailbreak vor der Speicherung von Standortdaten schützen können.