La société Apify, fournisseur d'une plateforme cloud spécialisée dans le web scraping et l'automatisation des tâches, a confirmé que ses systèmes internes et les comptes de certains de ses clients ont été victimes d'une cyberattaque. L'attaque a eu lieu les 9 et 10 novembre et a été détectée le 11 novembre, ce qui a conduit l'entreprise à couper immédiatement l'accès de l'attaquant et à entamer une enquête approfondie.
La société a expliqué que l'attaquant a utilisé des identifiants compromis (Compromised credentials) pour accéder à des comptes supplémentaires liés à la plateforme Apify. Le 12 novembre, l'entreprise a confirmé que les informations personnelles ou les données stockées de certains clients avaient fait l'objet d'un accès non autorisé, et elle a déjà commencé à contacter les personnes concernées.
Détails des données divulguées
Selon les notifications reçues par certains clients, les données auxquelles il a été accédé comprennent un ensemble d'informations sensibles, à savoir :
- Les noms, adresses e-mail et numéros de téléphone.
- Les détails de facturation, les journaux d'activité du compte et les adresses IP.
- Les hashs de mots de passe salés (Salted password hashes).
- Les codes de récupération de l'authentification à deux facteurs (2FA recovery codes).
- Les jetons d'authentification (Authentication tokens) liés aux connexions via Google et GitHub.
En ce qui concerne les données financières, la fuite s'est limitée aux noms des titulaires de cartes, aux dates d'expiration et aux quatre derniers chiffres des cartes uniquement, sans accès aux numéros complets ou aux codes de sécurité (CVV).
Ce qui est important pour les développeurs et les utilisateurs ?
La dangerosité technique de cette violation réside dans la nature des données divulguées ; l'obtention des codes de récupération de l'authentification à deux facteurs (2FA) et des jetons d'accès (Tokens) pourrait permettre aux attaquants de contourner les couches de protection et de tenter d'accéder à d'autres comptes ou services liés via les technologies OAuth.
En ce qui concerne les mesures correctives, Apify a donné des instructions spécifiques aux développeurs utilisant des Apify Actors construits à partir de dépôts GitHub privés (Private repositories) afin qu'ils reconnectent leurs intégrations GitHub pour garantir la sécurité de leurs opérations. La société a également modifié ses secrets internes (Internal secrets) et révoqué certaines connexions OAuth avec des services tiers pour renforcer la protection et prévenir toute exploitation future.