BNB $595,82 +1,79%
XRP $1,12 +0,39%
ETH $1 657,79 +1,71%
BTC $62 864,60 +2,48%
BNB $595,82 +1,79%
XRP $1,12 +0,39%
ETH $1 657,79 +1,71%
BTC $62 864,60 +2,48%
URGENT
Échanges de cryptomonnaies

Des hackers exigent 50 000 $ pour des dépôts volés sur GitHub, les développeurs crypto réagissent

GitHub Hackers Want $50K for Stolen Repos and Crypto Developers Are Now Scrambling
Des hackers exigent 50 000 $ pour des dépôts volés sur GitHub, les développeurs crypto réagissent

Community Trust ScoreVérifié

80%
Réel
Vérifié40 votes
Mis à jour 2 semaines il y a

GitHub a été piraté. Un ordinateur d’employé compromis exécutant une extension malveillante de VS Code a permis aux attaquants d’accéder aux dépôts internes de l’entreprise. Un groupe appelé TeamPCP vendrait environ 4 000 de ces dépôts privés sur un forum cybercriminel. Le prix demandé : au moins 50 000 $. Pas une rançon. Une vente directe à un seul acheteur.

GitHub a confirmé la violation sur son compte X. Les attaquants sont entrés via l’extension corrompue sur l’appareil d’un employé. L’entreprise a rapidement supprimé le logiciel malveillant et a déclaré qu’aucune donnée client en dehors de ses systèmes internes n’avait été touchée. Les identifiants sont en cours de rotation, en commençant par les plus sensibles. GitHub examine également les journaux pour détecter toute activité supplémentaire et a déclaré qu’elle partagerait plus d’informations une fois l’enquête terminée. Aucun calendrier n’est précisé.

Le chercheur français Sébastien Latombe a repéré l’annonce sur le forum liée à TeamPCP. Les dépôts mentionnés incluent ceux liés à GitHub Actions, GitHub Enterprise et Azure, entre autres. GitHub et Microsoft n’ont pas officiellement confirmé ce qui figure réellement dans cette annonce, donc certains détails restent flous.

Publicité

La communauté crypto réagit rapidement

Le cofondateur de Binance, Changpeng Zhao, n’a pas attendu. Il s’est directement tourné vers les réseaux sociaux et a exhorté les développeurs crypto à vérifier leurs clés API — même celles dans des dépôts privés — et à les changer immédiatement. C’est à peu près le conseil le plus clair qui ressort de toute cette situation. Privé ne signifie pas sûr. C’est la leçon à retenir.

Aaron Shames, fondateur de Topaz DEX, est allé plus loin et a essentiellement déclaré que stocker des clés API dans n’importe quel dépôt est une erreur. Point final. L’artiste numérique Tuteth_ et le commentateur en sécurité Dhanush Nehru ont tous deux diffusé le même message : renforcez le stockage des clés et prêtez une attention sérieuse aux permissions que vos extensions VS Code ont réellement. La plupart des développeurs n’y ont probablement pas réfléchi à deux fois. Ils devraient.

Le point de Nehru sur les permissions des extensions mérite réflexion. Les extensions VS Code sont omniprésentes dans les flux de travail des développeurs. Elles sont pratiques, puissantes, et apparemment, elles peuvent être utilisées pour extraire des données sensibles d’une machine sans que personne ne le remarque avant qu’il ne soit trop tard. Les permissions que ces outils transportent ne sont pas toujours évidentes, et cette incertitude est un véritable problème.

Juste après l’attaque du protocole Echo

Le timing est difficile. Le monde crypto est encore en train de digérer l’attaque de 76,7 millions de dollars sur Echo Protocol, et maintenant une violation sur l’une des plateformes de stockage de code les plus utilisées au monde ajoute encore de l’huile sur un feu déjà ardent. La sécurité de la chaîne d’approvisionnement logicielle est un sujet de discussion dans les cercles de développeurs depuis un certain temps, mais des incidents comme ceux-ci la font passer du bruit de fond à une préoccupation de premier plan.

Vitalik Buterin s’est déjà exprimé sur la question plus large de la sécurité logicielle, suggérant que l’IA pourrait jouer un rôle dans l’amélioration de la sécurité via la vérification formelle. C’est probablement une conversation à plus long terme, mais elle ne disparaîtra pas.

Le défi pour les développeurs en ce moment est plus immédiat. Mettre à jour les pratiques de stockage des clés sur plusieurs projets n’est pas simple. Les équipes varient en taille, les bases de code varient en complexité, et tout le monde n’a pas une fonction de sécurité dédiée pour surveiller les choses. Les petites équipes qui construisent sur l’infrastructure crypto sont particulièrement exposées — elles avancent souvent rapidement et ne pensent pas nécessairement à ce qu’une extension compromise pourrait faire à leur pile technologique.

Et il n’y a pas que la crypto. GitHub sert des millions de développeurs dans tous les secteurs. Mais l’angle crypto ici est aigu car les enjeux autour de la gestion des clés sont si directs. Une clé API divulguée dans un contexte fintech ou DeFi peut signifier des fonds perdus, des portefeuilles vidés ou des contrats intelligents compromis. La marge d’erreur est pratiquement nulle.

Ce que GitHub fait maintenant

La réponse de GitHub a été méthodique, du moins d’après ce qui est public. La rotation des identifiants à fort impact en premier lieu a du sens. La révision des journaux est en cours. L’entreprise dit que les résultats viendront après la clôture de l’enquête, ce qui signifie que la communauté des développeurs est en attente pour le moment.

Cette période d’attente est inconfortable. Les développeurs qui utilisent GitHub pour des dépôts privés — et c’est pratiquement tout le monde — veulent savoir si leur code a été proche de ce qui a été accédé. La déclaration de GitHub selon laquelle aucune donnée client externe n’a été compromise est rassurante en surface, mais l’annonce sur le forum et l’ampleur de ce que TeamPCP vendrait maintiennent l’incertitude.

La situation est également un rappel pointu concernant les outils tiers. Les extensions VS Code ne sont pas uniques à porter ce type de risque. Tout plugin, add-on ou intégration qui touche un environnement de développement peut devenir un vecteur s’il a été compromis ou construit de manière malveillante dès le départ. Vérifier ces éléments prend du temps que les développeurs n’ont souvent pas.

Pour l’instant, le conseil de Zhao, Shames, Nehru et Tuteth_ est cohérent : auditez ce qui se trouve dans vos dépôts, changez les clés et réfléchissez sérieusement à ce que vous avez installé dans votre IDE. TeamPCP chercherait toujours cet acheteur unique à 50 000 $.

Questions Fréquentes

Comment les attaquants ont-ils accédé aux dépôts internes de GitHub ?

Les attaquants ont utilisé une extension malveillante de VS Code installée sur l’ordinateur compromis d’un employé pour accéder aux dépôts internes de GitHub.

Quel est le conseil de Changpeng Zhao suite à la violation de GitHub ?

Le cofondateur de Binance, Changpeng Zhao, a exhorté les développeurs crypto à vérifier et à changer les clés API stockées dans le code, y compris dans les dépôts privés, par précaution après la violation.

Community Trust IndexHigh Confidence
80%
Réel
Réel80%20%Fake
40 community signals

Evie Vavasseur

Evie est une blogueuse par choix. Elle aime découvrir le monde qui l'entoure. Elle aime partager ses découvertes, ses expériences et s'exprimer à travers ses blogs.

Publicité

Articles connexes