Es ist Collin Mulliner, der einen Fehler in Apples WebView-Komponente in iOS aufgedeckt hat. Ursprünglich allerdings wollte er einen Fehler bei Twitter melden, den er in der iOS-App des Microblogging-Service gefunden hatte. Doch mit der Zeit stellte er fest, dass die Entwickler nur ein Teil des Problems waren und die Ursache selbst in Apples iOS-SDK zu suchen ist.
Garstig, wenn Ihr iPhone ständig den Notruf wählt
Ein speziell präparierter Link kann, wenn er in Apples Webview-Komponente angezeigt wird, eine vorher definierte Rufnummer wählen. Stellen Sie sich vor, dass Ihr iPhone immer wieder den Notruf 110 oder 112 wählt und Sie können nichts dagegen unternehmen. Viele iPhone-Apps verwenden WebView, um eine Browser-Vorschau zu bieten. Ist diese Komponente „falsch“ integriert, könnten Fremde sich Ihr iPhone als vermeintliches Opfer auswählen. Denn abgesehen von Notrufnummern könnten Sie auch genötigt werden, eine teure Servicerufnummer anzuwählen.
Sie selbst können der Vorgang fast nicht unterbinden, weil es möglich ist, die Benutzeroberfläche zu Gunsten des Angreifers zu verändern.
Fehler seit iPhone OS 3.0 bekannt
Es ist Jahre her, dass dieser garstige Fehler in iOS 3 – damals noch iPhone OS – aufgetaucht ist. In Apples Safari wurde das Problem seitdem behoben, doch in der WebView-Komponente nicht. Diese setzen Apps wie Facebook, Twitter, LinkedIn, selbst 1Password und viele andere mehr ein.
Wenn Sie wissen wollen, wie Collin Mulliner dem Fehler auf die Schliche gekommen ist, lesen Sie seinen umfangreichen englischsprachigen Blogbeitrag dazu. Wenn Sie stattdessen nur nachvollziehen wollen, wie der Fehler „funktioniert“, schauen Sie sich einfach die beiden Videos im Artikel an. Darin zeigt Mulliner den Bug sowohl in der Twitter-App als auch der LinkedIn-App.
Diskutiere mit!
Hier kannst du den Artikel "Garstiger Fehler in iOS ist viele Jahre alt: Rufnummer wird automatisch wiederholt gewählt" kommentieren. Melde dich einfach mit deinem maclife.de-Account an oder fülle die unten stehenden Felder aus.
Ach ist doch alles gut. Wir bekommen ja neue Emoticons!!