"Credential stuffing zal een bedreiging vormen zolang we van gebruikers eisen dat ze zich online bij accounts aanmelden"

Gepubliceerd op 25 februari 2021 om 15:00

Het aantal jaarlijkse incidenten met inloggegevens is tussen 2016 en 2020 bijna verdubbeld. In dezelfde periode daalde echter de totale hoeveelheid aan gelekte data met 46 procent. Dit blijkt uit het nieuwste Credential Stuffing Report van 'F5'. De gemiddelde omvang van een datalek is ook afgenomen, van 63 miljoen records in 2016 tot 17 miljoen vorig jaar.

Groeiend probleem wereldwijd

Credential stuffing, waarbij grote hoeveelheden gecompromitteerde gebruikersnamen en wachtwoorden worden misbruikt, is een groeiend probleem wereldwijd. De FBI waarschuwde middels een Private Industry Notification vorig jaar dat de dreiging tussen 2017 en 2020 verantwoordelijk was voor het grootste aantal veiligheidsincidenten tegen de Amerikaanse financiële sector (41 procent). 

Ondanks een groeiende consensus over best practices in de branche, is een van de belangrijkste bevindingen van het rapport dat slechte opslag van wachtwoorden een voortdurend probleem blijft.  

"Credential stuffing is een van de grootste cyber security bedreigingen waarmee we worden geconfronteerd, en dat zal niet snel veranderen", zegt Sara Boddy, director bij F5 Communities. “Hoewel het interessant is dat het totale volume en de omvang van de gelekte inloggegevens in 2020 zijn gedaald, moeten we dit zeker nog niet vieren. Het is hoogst onwaarschijnlijk dat beveiligingsteams de oorlog winnen tegen diefstal van gegevens en gegevensfraude. Het lijkt er meer op dat we een voorheen chaotische markt zien stabiliseren nu hij volwassener wordt."  

Hoewel de meeste organisaties geen hash-algoritmen voor wachtwoorden bekendmaken, was F5 in staat om 90 specifieke incidenten te bestuderen om een idee te krijgen van de meest waarschijnlijke boosdoeners. 

Opslag in platte tekst

In de afgelopen drie jaar was de opslag in platte tekst verantwoordelijk voor het grootste aantal gelekte inloggegevens (42,6 procent). Op de tweede plek staat met 20 procent van de gelekte gegevens het wachtwoord-hash-algoritme SHA-1 dat wachtwoorden ‘unsalted’ bewaart, ofwel zonder een unieke waarde die aan het einde van het wachtwoord kan worden toegevoegd om een andere hash-waarde te creëren. Dat dit geen garantie biedt, is te zien aan de derde plek: het 'salted' bcrypt-algoritme met 16,7 procent. Het bekritiseerde hash-algoritme MD5 was verantwoordelijk voor slechts een klein deel van de gelekte inloggegevens; ook deze hashes waren salted (0,4 procent). MD5 wordt al decennia lang als een zwakke en slechte methode beschouwd, salted of niet.

Toename 'fuzzing'-technieken

Het onderzoek wijst ook op de toename van 'fuzzing'-technieken om het succesvolle misbruik van legitimatiegegevens te optimaliseren. Fuzzing is het proces van het vinden van beveiligingsproblemen in input-parsing code door de parser herhaaldelijk te testen met aangepaste invoer. F5 ontdekte dat de meeste fuzzing-aanvallen plaatsvonden voordat de gecompromitteerde inloggegevens openbaar werden gemaakt, wat suggereert dat dit meer voorkomt bij ervaren aanvallers. 

Datalek openbaar

In het voorgaande rapport, toen nog ‘2018 Credential Spill Report' geheten, stond dat het gemiddeld vijftien maanden duurde voordat een datalek openbaar werd. Dit is de afgelopen drie jaar verbeterd. De gemiddelde tijd om incidenten te detecteren, wanneer zowel de incidentdatum als ontdekkingsdatum bekend zijn, is nu ongeveer elf maanden. Hierbij moet worden opgemerkt dat er enkele incidenten waren waarbij de detectietijd drie jaar of langer was. De mediane tijd om incidenten op te sporen is 120 dagen. Bovendien worden lekkages vaak op het darkweb gedetecteerd voordat organisaties een inbreuk melden.

De aankondiging van een lekkage valt meestal samen met inloggegevens die op Darkweb-forums verschijnen. Voor het Report analyseerde F5 specifiek de cruciale periode tussen de diefstal van inloggegevens en het plaatsen ervan op het Darkweb. Onderzoekers voerden een historische analyse uit met een steekproef van bijna 9 miljard inloggegevens van duizenden afzonderlijke datalekken, ook wel 'Collection X' genoemd. De inloggegevens zijn begin januari 2019 op Darkweb-forums gepost. 

Collection X

F5 vergeleek de inloggegevens van Collection X met de gebruikersnamen die worden gebruikt bij aanvallen met inloggegevens op een aantal bedrijven zes maanden voor en na de datum van aankondiging (de eerste keer dat het lekken van inloggegevens openbaar wordt). Vier bedrijven werden onderzocht (twee banken, een retailer en een voeding/dranken-producent, die 72 miljard login-transacties gedurende 21 maanden vertegenwoordigen. Met behulp van Shape Security-technologie konden onderzoekers gestolen inloggegevens 'traceren' door middel van diefstal, verkoop en gebruik. 

In de loop van 12 maanden werden 2,9 miljard verschillende inloggegevens gebruikt voor zowel legitieme transacties als aanvallen op de vier websites. Bijna een derde (900 miljoen) van de inloggegevens is gecompromitteerd. De gestolen inloggegevens kwamen het vaakst voor bij legitieme menselijke transacties bij de banken (respectievelijk 35 procent en 25 procent van de gevallen). De retailer kreeg 10 procent van de aanvallen 5 procent zich richtte op de voedingsmiddelenproducent.

Vijf verschillende fasen van inlog misbruik

Op basis van de studie identificeerde het 2021 Credential Stuffing-rapport vijf verschillende fasen van inlog misbruik: 

  • Slow & Quiet

Gecompromitteerde inloggegevens werden heimelijk gebruikt tot een maand voor een openbare aankondiging. Elke referentie werd gemiddeld 15-20 keer per dag gebruikt bij aanvallen op de vier websites.  

  • Ramp Up

In de 30 dagen vóór de openbare aankondiging zag F5 de referenties circuleren op het Dark Web. Meer aanvallers kregen toegang tot de inloggegevens, waardoor het aantal aanvallen per dag gestaag toeneemt. 

  • Blitz

Toen de referenties algemeen bekend werden, begonnen 'scriptkiddies' en andere amateurs ze te gebruiken op de grootste web domeinen. De eerste week was bijzonder actief, waarbij elke account gemiddeld meer dan 130 keer per dag werd aangevallen. 

  • Drop Off / New Equilibrium

Na de eerste maand identificeerde F5 een nieuw evenwicht van ongeveer 28 aanvallen per gebruikersnaam per dag. Interessant is dat het nieuwe evenwicht hoger is dan de oorspronkelijke status quo van 15 aanvallen tijdens de slow & quiet fase. Dit komt doordat een subset van beginnende aanvallers zich nog steeds richt op hoogwaardige bedrijven met 'verouderde' inloggegevens. 

  • Reincarnation

Na de credential stuffing aanvallen op een verscheidenheid aan web domeinen, begon een subgroep van criminelen geldige inloggegevens opnieuw te verpakken om hun exploiteerbare houdbaarheid te verlengen. 

"Credential stuffing zal een bedreiging vormen zolang we van gebruikers eisen dat ze zich online bij accounts aanmelden", voegt Boddy toe. “Aanvallers zullen zich blijven aanpassen aan technieken voor fraudebescherming, wat een sterke behoefte en kans creëert voor adaptieve, next generation maatregelen tegen credential stuffing en fraude. Het is onmogelijk om onmiddellijk 100 procent van de aanvallen te detecteren. Het is wel mogelijk om aanvallen zo duur te maken dat fraudeurs het opgeven. Als er één ding geldt in de wereld van zowel cybercriminelen als zakenmensen, dan is het wel dat tijd geld is."  

2021 Credential Stuffing Report
PDF – 5,5 MB 444 downloads

Bron: f5.com, dutchitchannel.nl | Witold Kepinski

Meer info over ‘hacking’?

Tips of verdachte activiteiten gezien? Meld het hier of anoniem.

Hacking gerelateerde berichten