En bref
- GitBook a révélé une cyberattaque ciblée impliquant des agents d'IA qui a permis à un attaquant d'accéder sans autorisation à certaines de ses informations d'identification d'infrastructure le 2 novembre.
- Les informations potentiellement exposées comprennent des jetons d'API, des secrets d'intégration et des questions soumises à l'assistant d'IA de GitBook. L'entreprise affirme n'avoir trouvé aucune preuve que le contenu hébergé ait été modifié.
- GitBook a révoqué les jetons d'API personnels et a exhorté ses clients à remplacer les identifiants connectés. La plateforme d'échange de cryptomonnaies PancakeSwap a temporairement mis sa documentation hors ligne avant de la déplacer hors de GitBook.
GitBook, une plateforme de documentation largement utilisée par les projets de cryptomonnaies, a divulgué une violation de sécurité impliquant des agents d'IA qui a permis à un attaquant d'accéder à certaines de ses informations d'identification d'infrastructure, forçant l'entreprise à fermer ses services et à révoquer les jetons d'accès de ses clients.
Dans une divulgation de sécurité publiée aujourd'hui, l'entreprise a décrit l'incident comme « une attaque sophistiquée et hautement ciblée utilisant des agents d'IA ». L'attaquant a obtenu un accès non autorisé à 19 heures, heure d'Europe centrale, le 2 novembre, selon GitBook, qui a déclaré avoir détecté l'intrusion immédiatement et être intervenu pour la contenir.
La mention d'agents d'IA est significative. Contrairement aux chatbots traditionnels qui se contentent de répondre aux questions, les agents d'IA peuvent exécuter des séquences d'actions, interagir avec des logiciels et accomplir des tâches avec une supervision humaine limitée, ce qui les rend potentiellement utiles aux attaquants cherchant à automatiser certaines parties d'une cyberattaque. Certains sont même capables d'agir de manière autonome et même contre leurs propres directives, comme l'ont prouvé les expériences d'OpenAI et d'Anthropic.
GitBook n'a pas expliqué exactement comment l'attaquant a utilisé ces outils, quels systèmes d'IA ont été impliqués, ni comment les identifiants ont été obtenus. Sa divulgation n'établit pas non plus que les propres produits d'IA de GitBook étaient responsables de l'intrusion.
L'entreprise a mis hors ligne ses sites d'application et de documentation nécessitant une authentification tout en sécurisant son infrastructure. Elle a également maintenu la documentation accessible au public via des copies en cache aussi longtemps que possible, permettant aux visiteurs de continuer à lire les versions précédemment enregistrées des pages même lorsque les systèmes sous-jacents étaient indisponibles.
Un avis de statut distinct a reconnu que GitBook connaissait une interruption de service affectant ses sites de documentation publiés et son éditeur. Mardi après-midi, GitBook a déclaré que son application, son API et sa documentation publiée étaient de nouveau accessibles, bien que certains services puissent rester dégradés pendant la reprise.
Qu'est-ce qui a été exposé, et pourquoi est-ce important ?
GitBook est effectivement un manuel d'instructions en ligne pour les produits logiciels. Les projets de cryptomonnaie utilisent des plateformes comme celle-ci pour publier des explications techniques, des instructions pour les développeurs et des guides qui aident les utilisateurs à comprendre tout, de la connexion de logiciels à l'interaction avec des applications financières décentralisées.
Les documents eux-mêmes sont souvent publics, mais les systèmes qui les maintiennent peuvent se connecter à des comptes privés et à des services externes. Ces connexions dépendent d'identifiants censés rester secrets, et GitBook indique que certains d'entre eux ont pu être exposés.
BitcoinBTC · USD
$77,616−3.96%
Oct 27Oct 29Oct 31Nov 2Nov 3
$81.8k$80.0k$78.3k$76.6k
24h HighHigh$77,795
24h LowLow$76,303
VolVol$1.0B
Acheter Bitcoin avec USDC
Propulsé par Jupiter
Son enquête a identifié plusieurs catégories potentiellement affectées, notamment les jetons d'intégration, les secrets Git Sync utilisés pour connecter la documentation aux dépôts de code, et les jetons API qui permettent aux logiciels de communiquer automatiquement avec GitBook.
Les projets crypto prennent des précautions
L'incident a déjà suscité une réaction de l'industrie des cryptomonnaies, où les sites de documentation servent souvent de source importante d'instructions officielles.
L'échange décentralisé PancakeSwap a temporairement désactivé sa documentation à la suite de la nouvelle de l'incident, bien qu'il ait déclaré que ses propres systèmes n'avaient pas été compromis.
Dans une déclaration publique, PancakeSwap a déclaré que sa « documentation n'est pas compromise et [l']application PancakeSwap n'est pas affectée. » L'échange a néanmoins mis sa documentation hors ligne par précaution et redirigé les visiteurs vers sa page d'accueil.
PancakeSwap a rappelé aux utilisateurs que sa documentation ne les oblige pas à effectuer des transactions de portefeuille, avertissant que « la documentation ne vous demande jamais de connecter votre portefeuille ou d'approuver des jetons. »
PancakeSwap a ensuite annoncé que sa documentation était de nouveau en ligne après avoir été déplacée de GitBook vers une infrastructure sous son propre contrôle, les liens de documentation existants continuant de fonctionner.
GitBook demande aux utilisateurs de remplacer leurs clés numériques
GitBook affirme avoir bloqué l'attaquant, corrigé les vulnérabilités concernées, remplacé ses propres identifiants d'infrastructure et invalidé les jetons API des clients. Mais les clients qui utilisent GitBook parallèlement à d'autres services ont encore du travail à faire.
Les instructions de l'entreprise commencent par « renouveler tous les jetons API GitBook existants », ce qui signifie que les clients doivent remplacer leurs anciennes clés d'accès numériques par de nouvelles clés générées.
GitBook a également demandé aux clients de remplacer les jetons API et secrets tiers utilisés pour connecter des outils externes à sa plateforme, y compris les identifiants associés aux intégrations publiées. Les utilisateurs de son serveur Model Context Protocol, ou MCP, doivent s'authentifier à nouveau ; MCP est un système qui permet aux assistants IA et à d'autres outils logiciels de se connecter à des services tels que GitBook.
Rejoignez plus de 72 000 lecteurs
Créer un comptepour sauvegarder vos articles.







