De nieuwe firmware voor de iPhone, versie 2.2, dicht een ernstig veiligheidslek. Met drie regels html-code kon een websitemaker de iPhone zonder toestemming van de eigenaar onbeperkt met dure 0900-nummers laten bellen.
Het lek is ontdekt door medewerkers van het Fraunhofer Institut. De ontdekkers hebben Apple op de hoogte gesteld. De iPhone-maker heeft het probleem verholpen in firmware 2.2, dat vanaf vrijdag voor iPhone-bezitters te downloaden is.
Het lek was volgens de ontdekkers eenvoudig te misbruiken. Drie regels html-code konden ervoor zorgen dat een website de iPhone ertoe dwingt een willekeurig nummer te bellen. Dat nummer kan een gewoon telefoonnummer, maar ook een duur 0900-nummer zijn. De iPhone-bezitter kan het telefoontje niet afbreken en ziet alleen een grijs scherm. Door een mail of sms naar een iPhone-eigenaar te sturen, kan de website met de code onder de aandacht van iPhone-bezitters worden gebracht. Voor zover bekend is het lek niet actief misbruikt.
De nieuwe firmware brengt naast een oplossing voor het lek ook enkele functionele verbeteringen. Zo is Street View aan de Google Maps-applicatie toegevoegd en kunnen kleinere podcasts voortaan zonder tussenkomst van iTunes worden gedownload.
Ondertussen is over de nieuwe iPhone-applicatie van Google onduidelijkheid ontstaan. Google lanceerde deze week de applicatie met spraakgestuurde zoekopdrachten. Volgens it-blogger John Gruber maakt de Google-applicatie gebruik van api's waarvan Apple het gebruik verboden heeft. Google heeft de api van de nabijheidssensor gebruikt, maar de manier waarop - de nabijheidssensor is nodig om de spraakopdracht te starten - is niet mogelijk met de publieke api's, zegt Gruber. Het is onduidelijk of Apple dat heeft geweten, omdat de applicatie volgens de regels dan niet in App Store verkrijgbaar zou mogen zijn.