- Un lanceur d’alerte du NLRB affirme que le département DOGE rattaché à Elon Musk a téléchargé sans autorisation plus de 10 Go de données sensibles sur des conflits du travail
- Des comptes DOGE auraient échappé à la surveillance des logs grâce à des privilèges administrateur et téléchargé trois codes externes depuis GitHub, dont l’un inclut une technique de rotation d’IP utilisée pour le web scraping et les attaques par force brute
- Un employé clé, Marko Elez, a mis en ligne la version la plus récente de cette technologie sur GitHub ; il avait déjà été au centre de controverses pour des violations passées de règles de sécurité de l’information et des propos polémiques
- Parmi les autres codes téléchargés figuraient Integuru, un outil de rétro-ingénierie d’API, et Browserless, un outil de navigateur automatisé
- La qualité du code d’Elez a été sévèrement critiquée sur GitHub, et le dépôt concerné a ensuite été supprimé
Accès des comptes DOGE à des informations sensibles
- Le lanceur d’alerte Daniel J. Berulis affirme que des employés de DOGE ont demandé au NLRB, le 3 mars, la création de comptes administrateur au plus haut niveau (tenant admin)
- Ces comptes auraient été exclus de toute surveillance des logs réseau et permettaient de lire/copier/modifier des données ainsi que de manipuler les journaux
- Ni Berulis ni son supérieur ne disposaient de tels privilèges, mais DOGE les aurait obtenus
Téléchargement de code GitHub et outil de rotation d’IP
- Des comptes DOGE ont téléchargé trois dépôts GitHub externes, dont l’un est une bibliothèque générant des “pseudo-infinite IPs”
- Cette bibliothèque est utilisée pour le web scraping et les tentatives de connexion par force brute
- Ce code dérive de
requests-ip-rotator, créé par l’utilisateur GitHub Ge0rg3, et Marko Elez s’en est servi pour créer async-ip-rotator en janvier 2025
Marko Elez et ses controverses
- Marko Elez a travaillé dans plusieurs entreprises de Musk, dont X, SpaceX et xAI ; il est aujourd’hui rattaché au département du Travail et détaché auprès de plusieurs agences fédérales
- Lors d’un précédent passage au Trésor, il avait déjà suscité la polémique à la suite d’une fuite d’informations sensibles ; après une controverse liée à des propos racistes, il avait été licencié puis réintégré
- Politico a rapporté qu’Elez avait auparavant commis une violation de politique de sécurité de niveau élevé
Autres codes téléchargés et polémique sur la sécurité
- Les autres dépôts GitHub téléchargés incluaient :
- Integuru : un framework de rétro-ingénierie des API de sites web
- Browserless : un outil d’automatisation web reposant sur un pool de navigateurs
- Des utilisateurs GitHub ont soulevé de graves problèmes de sécurité et de scalabilité concernant async-ip-rotator
- « Si ce code est utilisé dans un système de niveau production, il devrait faire l’objet d’un audit de sécurité immédiat »
Paralysie du NLRB et contexte politique
- Le président Trump a limogé trois membres du NLRB, paralysant de fait le fonctionnement de l’agence
- Amazon et SpaceX poursuivent actuellement le NLRB en justice, estimant qu’il viole la Constitution, mais une cour d’appel a rejeté cet argument le 5 mars
- Berulis avertit que cette fuite de données pourrait donner à certaines entreprises un avantage indu dans les conflits du travail
- « Il devient possible d’identifier les organisateurs syndicaux puis de les licencier »
1 commentaires
Commentaires sur Hacker News
Le code de Ge0rg3 est « open source », et n’importe qui peut le copier et le réutiliser à des fins non commerciales
asynca été ajouté et quelques modifications mineures ont été apportéesSelon la plainte du lanceur d’alerte Daniel J. Berulis, vers le 11 mars 2025, les métriques NxGen ont montré une utilisation anormale
Des employés de DOGE ont accédé à des données auxquelles ils n’auraient pas dû avoir accès
Des employés de DOGE ont téléchargé du code permettant de contourner des restrictions en utilisant le pool d’adresses IP d’AWS
Il est jugé étrange de voir comment des employés de DOGE auraient pu tirer profit de l’utilisation d’adresses IP « illimitées » d’AWS pour automatiser le screen scraping de pages web et copier des données sensibles depuis une base de données interne du NLRB
Des critiques du code de Marko Elez ont été publiées sur la page GitHub des « issues »
Il est avancé que le CEO de Tesla et de Space-X a embauché un script kiddie
Certains affirment que quelqu’un devrait aller en prison pour cette affaire
Des critiques visent le package rendu public sur GitHub
Une inquiétude existe concernant un accès intraçable et total aux bases de données gouvernementales
Berulis affirme avoir rendu l’affaire publique parce que ses supérieurs lui ont dit de ne pas la signaler à l’US-CERT