Que se passe-t-il si des clés d'accès cloud fuitent, par exemple sur GitHub ?
En général rien de bon, et vite, car les attaquants scrutent en permanence les dépôts de code publics à la recherche de clés. Une clé d'accès cloud ou un jeton d'API agit comme un mot de passe qui ne demande jamais d'authentification multifacteur : qui la détient peut utiliser le compte avec les droits de la clé depuis n'importe où. Les abus typiques vont du lancement de ressources de calcul coûteuses pour miner des cryptomonnaies à la copie de buckets de stockage et de bases de données, jusqu'à la création de nouveaux utilisateurs pour garder l'accès après la révocation de la clé. Les fuites passent par du code poussé dans des dépôts publics ou partagés, des fichiers de configuration dans des sauvegardes, des captures d'écran, des journaux d'intégration continue et des messages de discussion. Si cela arrive : révoquez ou renouvelez la clé immédiatement, pas après l'enquête ; examinez les journaux d'activité du compte pour tout ce qui a été fait avec elle depuis la fuite, y compris de nouveaux utilisateurs, clés et ressources dans des régions inhabituelles ; supprimez ce que l'attaquant a créé ; et vérifiez la facturation. Pour l'éviter, utilisez l'analyse des secrets dans vos dépôts, des identifiants à courte durée de vie plutôt que des clés permanentes, des droits étroits par clé et des alertes budgétaires. Un capteur réseau ne voit pas une clé publiée sur internet ; il peut en voir les conséquences sur les serveurs qu'il surveille.
À lire ensuite
Questions liées
- Qu'est-ce qu'un bucket de stockage mal configuré et comment l'éviter ?
- Qu'est-ce que le service de métadonnées cloud et pourquoi intéresse-t-il les attaquants ?
- Comment repérer du minage de cryptomonnaie dans un compte cloud compromis ?
- Comment trouver les applications SaaS que personne n'a approuvées ?
- Que sont le CSPM, le CASB et le SSPM, et en avons-nous besoin ?
← Les 25 questions sur Sécurité du cloud et du SaaSTous les thèmes