Smarthomewebwinkel ROBBshop meldt cyberaanval, klantgegevens zijn uitgelekt
De Nederlandse smarthomewebshop ROBBshop meldt dat het slachtoffer is geworden van een cyberaanval. Daarbij zijn persoonsgegevens uitgelekt, waaronder namen, adressen, e-mailadressen en bestelgeschiedenis. Het is niet duidelijk hoeveel klanten door het incident zijn getroffen.
ROBBshop-eigenaar Rob van Brunschot laat aan Tweakers weten dat er ongeveer 14MB aan gegevens gestolen zijn. Dat zouden omgerekend zo'n 30.000 e-mailadressen kunnen zijn, al is niet duidelijk hoeveel klanten er precies getroffen zijn en welke gegevens er gestolen zijn.
De onderstaande gegevens zijn mogelijk bij de cyberaanval gestolen:
- Volledige naam
- Klantnummer
- Adres
- Telefoonnummer
- E-mailadres
- Geboortedatum
- Bestelgeschiedenis
- Btw-nummer
- Wachtwoordhashes
Hash als beveiliging
Hashen is het met een algoritme in één richting omzetten van gegevens in een niet meer herleidbare waarde met een vaste lengte. Deze beveiligingstechniek maakt het moeilijker om wachtwoorden te achterhalen.
ROBBshop gebruikt als extra beveiligingsmaatregel ook salten. Deze techniek voegt een unieke waarde aan het te hashen gegeven toe. Daardoor leveren twee dezelfde waarden, bijvoorbeeld identieke wachtwoorden, na het hashen een andere output op. Dit maakt het nog moeilijker om te achterhalen wat de oorspronkelijke waarde was.
De webwinkel schrijft in de e-mail aan klanten dat er ook wachtwoordhashes van gebruikers met een account zijn gestolen. Het gaat om wachtwoorden gehasht met bycrypt. Deze zouden niet herleidbaar zijn naar de daadwerkelijke wachtwoorden. Toch moeten klanten uit voorzorg hun wachtwoord veranderen.
De webshop benadrukt dat er geen financiële gegevens zoals rekeningnummers en creditcardgegevens zijn gestolen. Het bedrijf heeft het datalek bij de Autoriteit Persoonsgegevens gemeld, wat verplicht is bij incidenten met een dergelijke impact.
Aanval via backdoor Shopware
Volgens Van Brunschot vond de cyberaanval plaats via het e-commerceplatform Shopware. Deze software zou onlangs geüpdatet zijn, waarbij een kritiek beveiligingslek werd geïntroduceerd. Deze kwetsbaarheid zou vanaf zondag 30 augustus door de cybercriminelen zijn uitgebuit. Inmiddels is het beveiligingslek volgens hem gedicht.
Overigens stelt de eigenaar van de webshop dat het vermoedelijk om amateurs gaat. "Wij zagen tijdens ons werk in de backend gegevens live veranderen. Zo kwamen we erachter." De criminelen zouden hebben geprobeerd om een payment skimmer te installeren. Dit is een manier om betaalgegevens te stelen. Dit is volgens de ondernemer niet gelukt. Shopware reageerde niet voor de publicatie van dit artikel op vragen van Tweakers.
Lees meer
Reacties (84)
Beste klant,
Je ontvangt deze e-mail omdat wij je uit voorzorg willen waarschuwen voor eventuele risico’s als gevolg van een cyberaanval bij ROBBshop. We vinden deze situatie heel vervelend en informeren je hierover graag zo goed mogelijk.
Wat is er aan de hand?
Onlangs is ROBBshop getroffen door een cyberaanval. Uit ons onderzoek is gebleken dat een klein deel van onze klantgegevens wellicht is geraakt. Aangezien wij niet precies kunnen achterhalen van welke klanten de gegevens zijn geraakt, informeren wij je graag uit voorzorg.
Om welke gegevens gaat het?
Ons onderzoek laat zien dat de gelekte informatie mogelijk de volgende gegevens bevat:
- Volledige naam
- Klantnummer
- Adres
- Telefoonnummer
- E-mailadres
- Geboortedatum
- Bestelgeschiedenis
- Btw-nummer
- Wachtwoord-hashes (een unieke digitale afdruk van je wachtwoord waarmee een systeem kan controleren of je wachtwoord klopt, zonder het echte wachtwoord op te slaan. Jouw daadwerkelijke wachtwoord is dus niet zichtbaar in de data en dus ook niet geraakt.)
- IBAN (rekeningnummer)
- Creditcardgegevens
Wees extra alert op verdachte activiteiten. Voorbeelden hiervan kunnen zijn:
- Met je naam, adres, telefoonnummer en e-mailadres kunnen cybercriminelen proberen contact met je op te nemen. Ze doen zich hierbij wellicht voor als medewerker van ROBBshop, je bank of een andere organisatie. Wees daarom altijd alert bij telefoontjes, sms'jes, WhatsApp-berichten of e-mails die je hierover ontvangt.
- Wees voorzichtig met het openen van links in e-mails, sms'jes en appjes. Verdachte berichten zijn vaak te herkennen aan taalfouten of een afzender die je niet kent. Controleer daarom altijd het telefoonnummer van de afzender of kijk goed naar wat er ná het ‘@’-teken van een e-mailadres staat.
Waarom laten we je dit weten?
Transparantie is een kernwaarde binnen onze organisatie. Daarnaast willen we je uit voorzorg informeren, zodat je passende actie kunt ondernemen bij mogelijke ongebruikelijke activiteiten. Jouw vertrouwen en veiligheid staan bij ons altijd voorop.
Welke acties hebben wij ondernomen?
Als gevolg van dit beveiligingsincident hebben wij, samen met externe experts, de volgende stappen ondernomen:
- Directe beperking van de schade: zodra het incident werd ontdekt, is de onbevoegde toegang onmiddellijk geblokkeerd.
- Verplichte reset van je wachtwoord: uit voorzorg hebben wij alle wachtwoorden gereset. Je kunt daardoor niet meer inloggen met je oude inloggegevens. Klik bij het inloggen op ‘Ik ben mijn wachtwoord vergeten’ om een nieuw wachtwoord aan te maken.
- Versterkte beveiliging: samen met een team van externe experts hebben wij aanvullende technische maatregelen doorgevoerd om onze systemen nog beter te beschermen.
- Regelgeving & transparantie: het datalek is door ons gemeld bij de Autoriteit Persoonsgegevens (AP).
- Ondersteuning voor jou als klant: heb je vragen naar aanleiding van deze cyberaanval? Dan vragen we je bij voorkeur om te reageren op deze e-mail.
Met vriendelijke groet,
Rob van Brunschot
ROBBshop
Volgens mij mag je het ook helemaal niet uit vragen als je het voor jouw proces niet nodig hebt?
[Reactie gewijzigd door Senaxx op 4 september 2026 19:17]
Push berichten in bijv dhl of PostNL app hebben ook geen telefoonnummer nodig, gaat op adres.
Ik doe het maximale wat ik kan om mijn gegevens te beschermen zolang ik klant ben.
[Reactie gewijzigd door BlaDeKke op 4 september 2026 17:29]
Op de gegevens die ik zelf kan aanpassen, daar heb ik wel invloed op en dat is ook precies wat ik illustreer in mijn comment
Aan de andere kant: als ze nu mijn data nog steeds niet hebben zijn het echt prutsers. Ik ben zowel klant van Odido als Bol.
Ik ga er gewoon vanuit dat iedereen het heeft en check alle mails die ik krijg dubbel. Verder krijg ik een melding van alle wijzigingen en bij/afschrijvingen van mijn bankrekeningen.
Veel meer kan je tegenwoordig ook niet meer doen.
- Een beetje ERP heeft een geschiedenis dus als je je gegevens wijzigt staan de oude er ook nog
- Ook al zou er geen geschiedenis zijn; dikke kans dat je, als je hebt besteld, het factuur en afleveradres los worden opgeslagen zodat je oude bestellingen goed kunt weergeven
De wet gaat namelijk 2 kanten op, na verstrijken van de bewaartermijn en als deze gegevens niet meer nodig zijn, 'moet' je ze verwijderen (of anonimiseren).
Lijkt me de enige optie. Je data liggen op straat dus beveilig je omgeving. Net als je huis is het gewoon zichtbaar voor inbrekers en zul je gewoon moeten beveiligen en op moeten letten
Ja, dat verbaast mij ook. Mijn laatste (en enige) bestelling dateert uit 2018. Toch de mail gehad.Ik heb de mail ook ontvangen. 1 bestelling geplaatst in juli 2019, is de wettelijke bewaartermijn van de gegevens dan niet inmiddels verstreken?
Nooit opgegeven voor nieuwsbrieven of iets dergelijks (nooit gekregen ook).
[Reactie gewijzigd door Donstil op 4 september 2026 18:15]
Als de wachtwoorden netjes met een salt zijn gehashed dan heb je niet zoveel aan rainbow tables en bruteforcen is dan ook niet heel realistisch.Hoezo zijn volgens hun wachtwoord hashes niet herleidbaar naar echte wachtwoorden. Hebben ze ooit van bruteforcen en Rainbow tables gehoord? Vertel liever welk hashing algoritme ze gebruiken...
Wat je heden ten dagen wilt zijn bcrypt, argon met voldoende complexiteit of pbkdf2 met bv sha512 en dan voldoende iteraties (voldoende is dan in de 10.000en).
Dus wees niet verbaasd dat md5 nog breed in gebruik is. En voor sommige dingen is het nog prima, maar niet wachtwoorden.
Terwijl moderne algoritmes, zoals bcrypt, veel trager zijn en dus veel minder snel te brute forcen. En door het gebruik van salts dus ook niet mogelijk om rainbow tables te gebruiken (oftewel: "collectief" een tabel opstellen met X in is Y uit, heb je Y weet je dat X de input was).
Wat heb je aan het weten van het hash-algoritme? Stel dat het SHA384 is. En nu?
Encryptie is reversible. En dat kunnen ze wel gebruiken voor de gegevens. Maar dat geeft alleen bescherming tegen het jatten van de hele database (files). En hack in de applicatie helpt het niet bij omdat de applicatie voor zijn functioneren er natuurlijk bij moet kunnen dus die kan het decrypten.
Dit is een sumiere uitleg voor wat extra illustratie op je vraag.
Ja, wachtwoorden kan je in 1 richting hashen, omdat je vergelijkt met een opgegeven wachtwoord dat ook op dezelfde manier gehasht wordt.
Dat betekent niet dat je andere data niet kan beschermen. Je kan bvb alles in je DB versleutelen, en dit kan enkel omgezet worden wanneer je een sleutel hebt die je elders opslaat. Als je DB gecompromitteerd wordt gaan de aanvallers niets met de data kunnen doen als de versleuteling zwaar genoeg is.
Natuurlijk, als ze toegang hebben tot alles, hebben ze ook toegang tot de sleutel.
Wij versleutelen standaard alle leesbare tekst die ook maar iets te maken heeft of kan herleid worden tot een persoon in onze DB's met AES-256-GCM, en de sleutel locaties worden extra beveiligd.
Sure... Daarom dat ze ff rustig kunnen inbreken.. Al geluk wel op tijd
[Reactie gewijzigd door Nilex op 4 september 2026 16:59]
En voor hacks hoef je echt niet meer veel te weten. Je kan ze gewoon kopen met instructies op het darkweb en een hele toolset. Gewoon een business.
Net als mensen die nog onder de indruk zijn Denial of Service attacks. Dat is naar, maar gewoon scriptkiddie werk, niets bijzonders aan. Gewoon af te nemen in minder frisse landen.
Robbshop voldoet aan de vooraarden uit deze advisory.
Bijzonder vind ik wel dat deze zo'n lage score krijgt. SQL injectie is toch wel echt ernstig.
Nu vraag ik me af of het wel zo handig is van shopware om uitgebreid te omschrijven wat er mis is, zonder dat een CVE is uitgebracht.
De meeste bedrijven monitoren toch echt op CVE's en niet specifiek op dit soort advisories.
[Reactie gewijzigd door Xilonz op 4 september 2026 17:08]
Ze zeggen dat je als workarround api access kan restricten. Ofwel dat klinkt mij alsof het niet nodig is dit extern toegankelijk te hebben. Iets wat robbshop mogelijk wel had gedaan.
Admin api's en interfaces intern houden en niet op het internet is best practice dus kan je de score best nog wel wat lager houden.
In deze comment zit een behoorlijk blok aan aannames, maar het zijn redenen voor een mogelijk lage score.
Kan me ook niet herinneren dat ik bij deze shop een account heb aangemaakt, maargoed ik weet ook hoe het werkt met guest bestellingen: alles wordt alsnog opgeslagen in een soort account, alleen je hebt als klant het wachtwoord nooit ingesteld…
Alle emails geadresseerd aan emailadres+odido gaan inmiddels ook gewoon naar spam.
Het lekken van telefoonnummers is wel ergerlijk, kan niet default onbekende nummers blokkeren want belastingdienst/artsen...
Bedrijven echt keihard verantwoordelijk houden voor het opslaan van gegevens eh hoe dat opslagen is. Dit moet echt serieuzer genomen worden.
Als je die afleveringen van Zeeman Confronteert: Stalkers ziet, of mensen die je uit je omgeving kent die hiermee te maken hebben gehad, kan je wel raden wat voor heftige gevolgen er zijn voor sommige als hun gegevens op straat komen te liggen.
Under the EU's NIS2 Directive and related national cybersecurity laws, management boards and company bosses bear direct personal responsibility and liability for approving, overseeing, and failing to enforce IT security risk-management measures. [1, 2]
Key Responsibilities for Bosses and Board Members
- Approve and Oversee: Management must explicitly approve cybersecurity risk-management measures and supervise their implementation. [1, 2]
- Mandatory Training: Bosses are legally required to follow specific training to gain sufficient knowledge and skills to grasp and assess cyber risks. [1]
- Liability for Negligence: Directors and CEOs can be held personally liable for breaches, facing strict administrative fines, orders forcing compliance, or temporary bans from holding management positions. [1]
- Incident Reporting: Leadership must ensure the organization maintains robust mechanisms to detect, handle, and report significant cyber incidents to authorities within strict legal timelines. [1]
Om te kunnen reageren moet je ingelogd zijn
:strip_exif()/i/2008349058.jpeg?f=imagenormal)
:strip_icc():strip_exif()/u/1765012/crop625957bc2a74b_cropped.jpg?f=community)
/u/388658/crop68b98a9751c48_cropped.png?f=community)
/u/722808/crop5c59d573bb7ca_cropped.png?f=community)
:strip_icc():strip_exif()/u/85246/alterbirdgeblackbirdsmall.jpg?f=community)
/u/375226/crop62effc38c6e6e.png?f=community)
:strip_icc():strip_exif()/u/21673/crop65674aee06c6d_cropped.jpg?f=community)
/u/142011/crop65b383c6c6c2f_cropped.png?f=community)
:strip_icc():strip_exif()/u/157485/ava.jpg?f=community)
/u/2472420/crop6a8c03ab52337_cropped.png?f=community)
:strip_icc():strip_exif()/u/41502/breezah.jpg?f=community)
:strip_icc():strip_exif()/u/6105/crop5864bdfc59eeb_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/253641/crop686f9cec6f8b1_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/30425/crop5906f20a03bb0_cropped.jpeg?f=community)
:strip_exif()/u/84267/avakmh60.gif?f=community)
:strip_icc():strip_exif()/u/172393/crop575c1e0ea6322.jpeg?f=community)
:strip_icc():strip_exif()/u/192289/t.net.jpg?f=community)
/u/44761/crop64e74e2f13df1_cropped.png?f=community)
:strip_icc():strip_exif()/u/1620490/crop61fe9f1db1033_cropped.jpg?f=community)
/u/176086/crop5f0823fa5e8d6_cropped.png?f=community)
/u/238501/crop5e2f0f8a11c1f_cropped.png?f=community)
:strip_exif()/u/1475916/crop5f97ed524ff8b.gif?f=community)
/u/295372/piq_51496_60x60.png?f=community)
:strip_icc():strip_exif()/u/555720/crop6a7b7ab68cc1c_cropped.jpg?f=community)