De Facebook-apps voor iOS en Android slaan tokens om automatisch in te loggen in plain text op. Daardoor kunnen kwaadwillenden door het kopiëren van een bestand toegang krijgen tot iemands Facebook-account zonder wachtwoord.
Het bewuste bestand .com.facebook.Facebook.plist, zou gekopieerd kunnen worden via een verborgen desktopcomputer of via publieke laadpunten, schrijft de ontdekker van het lek, Gareth Wright. Het vereist geen jailbreak of root-toegang om toegang tot het bestand te krijgen. In het bestand staan tokens, waardoor de applicatie weet op welk account het ingelogd is.
Door het bestand te kopiëren en de Facebook-app te openen, krijgt een gebruiker toegang tot het account van degene onder wiens account het bestand is aangemaakt. Er is geen bescherming tegen: het .plist-bestand kan op elk willekeurig apparaat worden gezet en worden uitgewisseld tussen iPhones en Android. Tweakers.net heeft de claim geverifieerd en het blijkt te kloppen: ook als de iPhone via een wachtwoord is beveiligd, heeft een kwaadwillende toegang tot de bestanden.
Facebook heeft een statement gemaakt dat is gepubliceerd door The Next Web, waarin Facebook het beveiligingsissue bevestigt. Facebook claimt echter dat het alleen mogelijk is op apparaten met root-toegang. Volgens Wright is dat onjuist en vereist het geen root-toegang, omdat het bestand niet op de systeem-partitie staat in zowel iOS als Android. In tegenstelling tot de site vraagt de app niet om verificatie als wordt ingelogd vanaf een andere locatie.
Wright waarschuwt gebruikers om uit te kijken met waar ze hun toestel inpluggen: het kopiëren van het bestand hoeft maar een paar seconden te duren. De iPhone-versie van Dropbox bevat hetzelfde beveiligingslek als de Facebook-app. Een zelfde soort probleem kwam eerder naar voren bij de desktopsoftware van Dropbox. De Android-versie van Dropbox zou wel veilig zijn.
Facebook lijkt niet van plan te zijn het probleem aan te pakken, terwijl Dropbox heeft beloofd snel een update uit te brengen. Facebook zou het probleem kunnen oplossen door tokens versleuteld op te slaan en om extra controle te vragen als een gebruiker inlogt vanaf een nieuw apparaat.

[Reactie gewijzigd door databit op vrijdag 6 april 2012 23:23]
[Reactie gewijzigd door Armin op vrijdag 6 april 2012 23:40]
Lek in app geeft kwaadwillenden toegang tot Facebook-account
Nobody likes that...Facebook lijkt niet van plan te zijn het probleem aan te pakken
[Reactie gewijzigd door 0rbit op vrijdag 6 april 2012 21:01]
Het opslaan van credentials binnen browsers is nooit een "lek" geweest. Dit is "de" manier hoe form authentication werkt en een browser kan enkel "nadoen" wat een gebruiker anders met de hand invoert heeft in de password box. Die Harry Potter truk met een dom inspector kan je in dat laatste geval ook gewoon gebruiken om het wachtwoord te tonen. (en zo zijn er nog tig andere mogelijkheden).Je zou verwachten dat dat op zijn minst versleuteld gebeurt toch? Maar goed, misschien ben ik daar ouderwets. Ik vind het gewoon een lek
En ik vind ook dat je als gebruiker een password invoerveld niet ineens zichtbaar mag maken door simpelweg de HTML te veranderen.
Dat steevast naarbeneden modden begin ik ook steeds minder te begrijpen; Het gaat om een probleem met plain-text opslaan van wachtwoorden. Mijn voorbeeld geeft aan dat dit een veel omvattender probleem is dan alleen bij mobiele apps.
In Facebook is het ineens een "lek"; terwijl dit in vrijwel iedere browser op precies dezelfde manier gebeurt. Dat is mijn punt en het zou fijn zijn als men dit onderkent en tja; ongewenst is dat zeker, maar mijn schuld is dat ook niet
[Reactie gewijzigd door Qreed op vrijdag 6 april 2012 22:39]
Met welke sleutel? Of beter gezegd: en waar sla je die sleutel dan op? Om te kunnen werken moet de app met alleen informatie die op de telefoon aanwezig is in kunnen loggen.Je zou verwachten dat dat op zijn minst versleuteld gebeurt toch?
[Reactie gewijzigd door ZpAz op vrijdag 6 april 2012 21:55]
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Apple Microsoft Sony Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True