- Sécurité et Gouvernance Pilotées par CISO/
- Analyses de Sécurité & Avis Techniques/
- Mauvaise Configuration Cloud : Le Risque Invisible en Pleine Lumière en APAC/
Mauvaise Configuration Cloud : Le Risque Invisible en Pleine Lumière en APAC
Table des matières
Le cloud récompense la vitesse. Une équipe peut monter un environnement de production complet en un après-midi : calcul, stockage, bases de données, répartiteurs de charge, le tout depuis une CLI ou un fichier Terraform. Cette même vitesse s’applique aux erreurs. Un bucket rendu public pour une démo et jamais refermé, un security group ouvert sur 0.0.0.0/0 pour « réparer » un problème de connectivité avant une échéance, une credential administrateur collée dans un canal Slack : chacune de ces actions prend des secondes, et chacune peut exposer toute une entreprise.
C’est l’asymétrie fondamentale de la sécurité dans le cloud. Sur site, une erreur affecte généralement un serveur à l’intérieur d’un réseau. Dans le cloud, un simple paramètre est souvent accessible mondialement par défaut, et des scanners automatisés tournent sur chaque continent, 24 heures sur 24, précisément à la recherche de ces paramètres. Les attaquants ne forcent plus l’entrée, comme le dit l’adage : ils se connectent simplement, par une porte que quelqu’un a laissée ouverte sans s’en rendre compte.
Pourquoi les mauvaises configurations dominent les incidents cloud #
Étudiez le bilan public des violations et un schéma se dessine. La majorité des expositions de données cloud ne résultent pas d’exploitations inédites. Elles résultent de paramètres connus, documentés, laissés non sécurisés :
- Stockage objet exposé publiquement. Des buckets contenant des enregistrements clients, des sauvegardes ou des dumps de bases de données, ouverts à Internet à cause d’un seul flag.
- IAM trop permissives. Des politiques comme
Action: "*"surResource: "*", accordées par commodité pendant un projet et jamais resserrées ensuite. - Consoles d’administration accessibles de partout. Aucune restriction IP, aucune MFA imposée, des identifiants qui fonctionnent depuis n’importe quel pays.
- Stockages de données non chiffrés. Des snapshots et volumes lisibles par quiconque obtient l’identifiant.
- Secrets dans le code. Des clés d’API committées dans des dépôts, où des scrapers automatisés les trouvent en quelques minutes.
Aucun de ces cas ne demande de sophistication pour être exploité. Tous ne demandent qu’une attention ordinaire pour être évités. C’est précisément pourquoi ils comptent : ils se nichent dans l’écart entre ce que la plateforme documente et ce que des équipes d’ingénierie débordées ont le temps de vérifier.
On ne corrige pas ce que l’on ne voit pas #
La première étape honnête de la plupart des missions consiste à reconnaître l’ampleur réelle de la surface. Une organisation de taille intermédiaire gère couramment des milliers de ressources cloud réparties entre comptes, régions et abonnements, accumulées par différentes équipes au fil des ans. Personne ne détient le tableau complet en tête, et les tableurs périment quelques semaines après avoir été écrits.
C’est là que la supervision continue gagne sa place. Le principe est simple : traitez l’état de configuration comme vous traitez la santé applicative, comme quelque chose qui s’observe en continu plutôt que qui s’audite une fois par an.
État des configurations] --> B[Évaluation continue] C[Dépôts IaC
Terraform etc.] --> B D[Logs d'identités
et d'accès] --> B B --> E{Triage par sévérité} E -->|Exposition critique| F[Corriger immédiatement :
automatisé quand possible] E -->|Dérive et bruit| G[Ajuster, baseline,
remédiation planifiée] style B stroke:#0EA5E9,stroke-width:2px style F stroke:#EF4444,stroke-width:2px style G stroke:#10B981,stroke-width:2px
Le CSPM : un outillage utile, avec des nuances #
Les outils de Cloud Security Posture Management existent pour automatiser cette observation. Ils comparent votre configuration en direct aux benchmarks tels que les CIS Foundations Benchmarks et aux référentiels de bonnes pratiques des fournisseurs, puis remontent des constats assortis de niveaux de sévérité. Chaque grand fournisseur cloud propose aujourd’hui une option native (AWS Security Hub, Azure Secure Score, Google Security Command Centre), et les outils tiers ajoutent une couverture multi-cloud et un contexte plus riche.
Bien employés, ils sont réellement précieux. Employés naïvement, ils produisent un autre problème : une file de constats si longue que les équipes cessent de la lire. Trois habitudes séparent les deux issues :
- Commencez par l’exposition orientée Internet. Stockages publics, ports d’administration ouverts et services sans authentification passent d’abord. Ce sont les constats qui deviennent des incidents cette semaine, pas un jour.
- Corrigez la source, pas seulement la ressource. Si un constat est corrigé à la main mais que le module Terraform continue de le créer de façon non sécurisée, vous vous êtes payé un seul cycle de nettoyage. Modifiez le module, et le constat disparaît définitivement partout où il est utilisé.
- Ajustez sans relâche. Supprimez les constats qui ne s’appliquent pas à votre architecture, avec une justification écrite. Une file ne contenant que des constats sur lesquels quelqu’un agira vaut mieux qu’une file complète que personne ne lit.
Notez ce que le CSPM ne fait pas : il observe, il n’impose pas. Des garde-fous comme des service control policies interdisant catégoriquement les buckets publics, ou des politiques à l’échelle de l’organisation bloquant l’éparpillement régional, préviennent l’erreur dès la création. Les programmes les plus solides combinent les deux : des garde-fous contre le connu-mauvais, de la supervision pour tout le reste.
Le meilleur contrôle, c’est un ingénieur formé #
Chaque couche technique ci-dessus dépend finalement du fait que les gens comprennent pourquoi le paramètre compte. Un ingénieur qui sait que les ACL du stockage objet sont indépendantes du routage réseau marquera une pause avant de rendre un bucket lisible par tous pour une démo rapide. Celui à qui on ne l’a jamais montré cliquera sans réfléchir.
Des mesures pratiques qui s’accordent avec une vraie culture d’ingénierie :
- Faites du chemin sûr le chemin facile. Des modules Terraform golden, des patterns d’architecture pré-approuvés et des modules internes avec chiffrement et journalisation activés par défaut valent mieux que toutes les documentations de politique possibles.
- Animez des sessions courtes et concrètes. Quatre-vingt-dix minutes sur votre propre environnement, à relire ensemble vos propres constats CSPM, enseignent plus qu’une journée de slides génériques sur la sécurité cloud.
- Des post-mortems sans blâme pour les accidents évités. Le bucket exposé repéré par un collègue avant que les attaquants ne le trouvent est une leçon gratuite. Écrivez-la, partagez-la largement, et modifiez le module qui l’a permis.
- Associez les ingénieurs tôt aux discussions de cadrage. Quand la revue sécurité a lieu au moment de la conception, elle coûte des heures. Quand elle a lieu après le lancement, elle coûte des reprises.
Former les administrateurs n’est pas une alternative molle à l’outillage : c’est le multiplicateur de tout autre contrôle que vous achetez.
Par où commencer ce trimestre #
Si vous ne retenez qu’une chose de cet article : vous n’avez pas besoin d’une transformation de plateforme pour réduire sensiblement le risque de mauvaise configuration cloud. Une séquence réaliste de quatre-vingt-dix jours ressemble à ceci :
- Semaines 1 à 2 : Recensez chaque compte, abonnement et projet. Activez l’outillage natif de posture s’il est désactivé.
- Semaines 3 à 6 : Triez et corrigez toute exposition orientée Internet. Cette liste est généralement courte et toujours précieuse.
- Semaines 7 à 12 : Corrigez à la source, dans l’IaC, les constats récurrents majeurs, ajoutez des garde-fous pour les catégories que vous voulez interdire catégoriquement, et menez la première session de formation sur vos propres constats.
Les organisations qui évitent les incidents cloud sont rarement celles qui ont le plus d’outils. Ce sont celles dont les ingénieurs savent ce que signifient les paramètres, et dont les pipelines font du choix sûr le choix par défaut.
Si vous souhaitez un regard extérieur sur votre configuration, notre évaluation de configuration et d’architecture examine votre parc cloud face aux benchmarks CIS et à l’intention de votre propre architecture, ou planifiez une Engineering & Scoping Session pour construire la séquence de remédiation avec votre équipe.