Dat hackers toegang wisten te krijgen tot de gegevens van 50.000 Uber-chauffeurs, kwam door een fout van het bedrijf zelf, meldt Ars Technica. De startup-annex-vervoerder publiceerde een sleutel die nodig was om toegang te krijgen tot de database op zijn eigen GitHub-repository.
Dat blijkt volgens Ars uit documenten die Uber vrijdag indiende in een rechtszaak tegen de mogelijke aanvallers. Uber wil van GitHub weten vanaf welke ip-adressen het bewuste bestand in de GitHub-repository is benaderd. Afgelopen vrijdag bleek dat een aanvaller toegang had gekregen tot de gegevens van 50.000 Uber-chauffeurs.
"De gegevens van deze interne databases worden goed bewaakt door Uber", stelt het bedrijf in de aanklacht. Dat strookt niet met de verklaring van Ars Technica dat Uber de sleutel zelf heeft gepubliceerd op de publiekelijk toegankelijke GitHub-repository. Het is vooralsnog onbekend hoe de sleutel daar terecht kwam, maar het komt vaker voor dat ontwikkelaars per ongeluk ssh-sleutels of wachtwoorden openbaar op GitHub plaatsen.
Het is niet duidelijk of de aanvallers die inlogden met de buitgemaakte sleutel in de Verenigde Staten strafbaar zijn. In Nederland zouden ze dat waarschijnlijk wel zijn: ondanks dat Uber de sleutel zelf publiceerde, zullen de aanvallers hebben geweten dat ze zich op verboden terrein bevonden toen ze inlogden op de database. Daarmee zijn ze schuldig aan computervredebreuk, schrijft ict-jurist Arnoud Engelfriet.