Unter Nutzung von Ubuntu 10.04 “Lucid Lynx” haben die beiden Sicherheitsexperten Jim Herbeck und Bernd Marienfeldt ein Sicherheitsleck in letzten beiden iPhone OS Versionen (3.1.2 und 3.1.3) ausfindig gemacht. Obwohl die getesteten iPhones mit einer Codesperre versehen waren, erhielten sie bei Verbindung des iPhones per USB direkten Zugriff auf das Dateisystem desselben. Insgesamt haben sie drei nicht gejailbreakte iPhone 3GS getestet, bei denen jeweils der Zugriff auf Musik, Videos, Sprachaufnahmen, Fotos, Datenbanken und Spieleinhalte möglich war.
Gegenüber ZDNet gab Bernd Marienfeldt an:
I uncovered a data protection vulnerability, which I could reproduce on 3 other non jail broken 3GS iPhones (MC 131B, MC132B) with different iPhone OS versions installed (3.1.3-7E18 modem firmware 05.12.01 and version 3.1.2-7D11, modem 05.11.07) , all PIN code protected which means the vulnerability bypasses authentication for various data where people most likely rely on data protection through encryption and do not expect that authentication is not in place.
This is what you get via an auto mount without any PIN request:

This data protection flaw exposes music, photos, videos, podcasts, voice recordings, Google safe browsing database, game contents… by in my opinion the quickest compromising read/write access discovered so far, without leaving any track record by the attacker. It’s about to imagine how many enterprises (e.g. Fortune 100) actually do rely on the expectation that their iPhone 3GS’s whole content is protected by encryption with an PIN code based authentication in place to unlock it.
Tatsächlich ist dies aber kein dramatisches Problem für iPhone-User, da der Zugriff nur bei direkter Verbindung über USB möglich ist. Wer sein iPhone also nicht unbewacht in einem Haufen von Linux-Nerds herumliegen lässt, braucht sich keine Gedanken zu machen. Es ist davon auszugehen, dass Apple sich der Lücke im Zuge des OS 4.0 annehmen und diese schließen wird.