Een kwetsbaarheid in de functie van Facebook om profielen te bekijken als iemand anders, maakte het mogelijk om accounts van bijna 50 miljoen gebruikers over te nemen. De betreffende gebruikers krijgen een melding.
Facebook zegt dat aanvallers een kwetsbaarheid in de code van de View As-functionaliteit hebben misbruikt waardoor ze access tokens in handen konden krijgen. Deze tokens worden normaal gebruikt om legitieme gebruikers niet iedere keer opnieuw in te hoeven laten loggen.
Volgens Facebook is de kwetsbaarheid opgelost en zijn de autoriteiten ingelicht. Het is niet duidelijk wat de aanvallers hebben gedaan met de accounts waar ze toegang toe hadden en ook is het niet duidelijk hoeveel accounts er zijn binnengedrongen.
Facebook meldt dat een kleine 50 miljoen accounts kwetsbaar waren. Van deze accounts heeft het sociale netwerk het access token gereset. Ook van 40 miljoen andere accounts waarbij in het afgelopen jaar de View As-functie is gebruikt, heeft Facebook het token een reset gegeven, naar eigen zeggen uit voorzorg.
De 90 miljoen gebruikers waarvan het access token is gereset, moeten opnieuw inloggen en krijgen als ze dat gedaan hebben een melding bovenaan hun nieuwsfeed met uitleg. Facebook zet de View As-functie tijdelijk uit en zegt uitgebreid de veiligheid ervan te onderzoeken.
De aanval maakt volgens Facebook gebruik van de 'complexe interactie van meerdere issues in de code'. De kwetsbaarheid zou zijn oorsprong hebben bij wijzigingen die in juli 2017 zijn gemaakt bij de functionaliteit om video's te uploaden.
Facebook zegt dat het onderzoek nog in een vroege fase verkeert en zegt nog vast te moeten stellen of er accounts zijn misbruikt. Het sociale netwerk weet niet wie er achter de aanval zit. Het veranderen van wachtwoorden is niet nodig volgens Facebook.