Aller au contenu

Prochaine édition

Retour au blog

Gestion des Vulnérabilités : Un Guide Processus Étape par Étape

Tableau de bord des opérations de sécurité affichant les résultats de scan de vulnérabilités avec les niveaux de sévérité et le suivi de la progression de remédiation

Apprenez le cycle de vie complet de la gestion des vulnérabilités, de la découverte à la remédiation. Couvre le scoring CVSS, les outils de scan, les stratégies de correctifs, les SLAs par sévérité et la priorisation basée sur le risque pour les équipes de sécurité.

Daute Delgado
15 min de lecture
  • Defense
  • Detection
  • Resilience
  • Compliance
  • Collaboration
Partager cet article:

Chiffres clés

  • Les organisations avec des programmes matures de gestion des vulnérabilités remédient les CVEs critiques 4 fois plus vite que celles utilisant des correctifs ad hoc, selon les recherches du Ponemon Institute
  • Le catalogue des Vulnérabilités Exploitées Connues de la CISA recense plus de 1 100 CVEs que les agences fédérales doivent remédier dans les délais prescrits
  • Les scores CVSS v3.1 vont de 0,0 à 10,0 sur cinq niveaux de sévérité : Aucune, Faible, Moyenne, Haute et Critique
  • Gartner estime que 99 % des vulnérabilités exploitées dans les environnements d'entreprise étaient connues des équipes de sécurité depuis au moins un an avant que la brèche ne survienne
  • L'entreprise moyenne gère plus de 16 000 vulnérabilités dans son infrastructure à tout moment, rendant la priorisation basée sur le risque essentielle

TL;DR

La gestion des vulnérabilités est un cycle de vie continu en quatre phases : découvrir, prioriser, remédier et vérifier. Les organisations disposant d'un programme structuré réduisent leur délai moyen de remédiation des vulnérabilités critiques de 60 jours à moins de 15. Ce guide accompagne les équipes de sécurité dans la construction d'un processus reproductible utilisant le scoring CVSS, des outils de scan comme Nessus et OpenVAS, la priorisation basée sur le risque, les SLAs par sévérité et des cadres de reporting pour la direction.

En septembre 2024, un réseau régional de santé comptant 14 cliniques et plus de 200 000 dossiers patients a subi une attaque par ransomware qui a chiffré leur système de dossiers de santé électroniques pendant onze jours. Le point d'entrée était une vulnérabilité critique d'exécution de code à distance dans leur appliance VPN. Le CVE avait été publié sept mois plus tôt. L'éditeur avait publié un correctif cinq mois plus tôt. L'équipe informatique l'avait signalé dans un rapport de scan trois mois plus tôt. La remédiation était « planifiée pour le prochain trimestre ».

Cet écart entre savoir qu'une vulnérabilité existe et la corriger effectivement est l'endroit où les brèches surviennent. Pas dans l'inconnu. Pas dans l'exotique zero-day. Dans le backlog. Dans le tableur. Dans la colonne du prochain trimestre.

La gestion des vulnérabilités est la discipline qui comble cet écart. Ce n'est pas un outil que vous installez ni un scan que vous lancez le vendredi. C'est un programme, un cycle continu de recherche des faiblesses, de décision sur lesquelles comptent le plus, de leur élimination et de la preuve qu'elles ont disparu. Ce guide décompose ce cycle en étapes concrètes que les équipes de sécurité de toute taille peuvent implémenter immédiatement.

Le Cycle de Vie de la Gestion des Vulnérabilités

Tout programme mature de gestion des vulnérabilités suit quatre phases qui se répètent continuellement. Sauter une phase crée une brèche que les attaquants finiront par trouver.

Phase 1 : Découvrir

La découverte comporte deux composantes. Premièrement, vous avez besoin d'un inventaire complet et précis de chaque actif dans votre environnement : serveurs, postes de travail, équipements réseau, instances cloud, conteneurs, appareils IoT et applications. Vous ne pouvez pas protéger ce que vous ignorez. Le shadow IT, les serveurs de test oubliés et les comptes cloud non gérés sont les endroits où se cachent les vulnérabilités non corrigées.

Deuxièmement, vous scannez ces actifs à la recherche de vulnérabilités connues. Un scanner de vulnérabilités sonde chaque système, compare les versions logicielles aux bases de données de vulnérabilités, teste les mauvaises configurations et produit une liste de résultats. Chaque résultat correspond à un identifiant CVE dans la Base de Données Nationale des Vulnérabilités du NIST, qui sert de source faisant autorité pour les informations sur les vulnérabilités dans le monde entier.

Les scans authentifiés, où le scanner se connecte à chaque système avec des identifiants, découvrent significativement plus de vulnérabilités que les scans non authentifiés. Un scan externe voit ce qu'un attaquant voit depuis le réseau. Un scan authentifié voit ce que l'administrateur système voit : les correctifs manquants, les configurations faibles, les bibliothèques obsolètes et les chemins d'escalade de privilèges locaux.

Phase 2 : Prioriser

Un scan d'entreprise typique renvoie des milliers de résultats. Traiter chaque vulnérabilité comme également urgente mène à la fatigue des alertes et au gaspillage d'efforts. La priorisation basée sur le risque sépare ce qui compte maintenant de ce qui peut attendre.

Le Système Commun de Scoring des Vulnérabilités (CVSS) fournit un score de sévérité standardisé de 0,0 à 10,0. Publié par FIRST.org, le CVSS évalue chaque vulnérabilité selon trois groupes de métriques : base (caractéristiques inhérentes), temporel (facteurs qui changent avec le temps comme la disponibilité d'exploits) et environnemental (pertinence pour votre infrastructure spécifique).

Les niveaux de sévérité CVSS se décomposent comme suit :

Plage de ScoreSévéritéSLA Typique
9,0 à 10,0Critique24 à 72 heures
7,0 à 8,9Haute7 à 14 jours
4,0 à 6,9Moyenne30 à 60 jours
0,1 à 3,9Faible90 jours ou prochaine fenêtre de maintenance
0,0AucuneInformative, aucune action requise

Cependant, le CVSS seul est insuffisant. Une vulnérabilité Critique sur un ordinateur portable de développement derrière un VPN présente moins de risque réel qu'une vulnérabilité Haute sur un serveur web public traitant des données de cartes de paiement. Une priorisation efficace superpose trois facteurs supplémentaires aux scores CVSS.

Criticité de l'actif. Tous les systèmes n'ont pas la même valeur. Un serveur de base de données contenant des informations de santé protégées compte plus qu'un écran de salle de conférence. Classez les actifs par niveaux (mission critique, important pour l'activité, standard, non essentiel) et pondérez la sévérité de la vulnérabilité selon le niveau de l'actif affecté.

Disponibilité des exploits. Une vulnérabilité avec un kit d'exploit public sur GitHub représente un danger immédiat. Une vulnérabilité théorique sans exploit connu peut attendre. Le catalogue des Vulnérabilités Exploitées Connues (KEV) de la CISA recense plus de 1 100 CVEs confirmés comme activement exploités dans la nature. Toute vulnérabilité figurant sur cette liste passe en tête de la file de remédiation, indépendamment du score CVSS.

Contexte métier. Une vulnérabilité dans un système en cours de décommissionnement la semaine prochaine ne nécessite pas la même réponse que la même vulnérabilité dans un système lancé en production demain. Les décisions de remédiation doivent tenir compte du cycle de vie du système, des changements à venir et des contraintes opérationnelles.

Phase 3 : Remédier

La remédiation est l'étape où la plupart des programmes calent. La découverte et la priorisation produisent des rapports. La remédiation produit de la sécurité. Trois stratégies de remédiation s'appliquent selon la vulnérabilité et le contexte opérationnel.

Le correctif (patch) est la solution principale pour la plupart des vulnérabilités. L'éditeur publie une mise à jour logicielle qui élimine la faille. Le correctif semble simple, mais la gestion des correctifs en entreprise implique de tester les patches contre la compatibilité applicative, de planifier des fenêtres de maintenance, de se coordonner avec les propriétaires des systèmes, de déployer dans des environnements distribués et de gérer les systèmes qui échouent à se mettre à jour. Les outils d'automatisation comme WSUS, SCCM, Ansible ou les services natifs de gestion des correctifs cloud réduisent la charge manuelle mais nécessitent toujours une supervision.

Les changements de configuration traitent les vulnérabilités causées par des paramètres par défaut non sécurisés ou des erreurs de configuration plutôt que des failles de code. Désactiver les services inutiles, restreindre l'accès réseau via un pare-feu, imposer le chiffrement ou mettre à jour les listes de contrôle d'accès peuvent éliminer des vulnérabilités sans aucun correctif de l'éditeur.

Les contrôles compensatoires s'appliquent lorsque le correctif n'est pas immédiatement possible. Les systèmes hérités exécutant des logiciels non supportés, les technologies opérationnelles avec des exigences strictes de disponibilité ou les applications en attente de correctifs de l'éditeur peuvent nécessiter des atténuations temporaires. La segmentation réseau, la surveillance renforcée via un SIEM, les pare-feu applicatifs et les restrictions d'accès supplémentaires réduisent le risque jusqu'à ce qu'une correction permanente soit disponible. Les contrôles compensatoires ne sont pas des solutions permanentes. Ce sont des passerelles, et chaque contrôle compensatoire doit avoir une date d'expiration documentée et un chemin vers la remédiation complète.

Phase 4 : Vérifier

La vérification boucle la boucle. Après la remédiation, rescannez les actifs affectés pour confirmer que la vulnérabilité est effectivement résolue. Les correctifs échouent parfois à s'installer correctement. Les changements de configuration se révertent parfois. Les nouvelles mises à jour réintroduisent parfois d'anciennes vulnérabilités.

Le scan de vérification doit être ciblé et rapide. Attendre le prochain scan mensuel programmé signifie vivre dans l'incertitude pendant des semaines. Scannez les actifs spécifiques ayant reçu la remédiation dans les 48 heures suivant le changement. Confirmez que le résultat a disparu. Mettez à jour le suivi. Passez au suivant.

Cette phase détecte aussi les régressions. Un serveur corrigé mardi peut voir sa configuration écrasée par un déploiement automatisé jeudi. La vérification continue garantit que les vulnérabilités corrigées restent corrigées.

Choix des Outils de Scan de Vulnérabilités

Le scanner que vous choisissez façonne chaque activité en aval de votre programme. Trois outils dominent le marché pour des raisons différentes.

Nessus de Tenable est le scanner commercial le plus largement déployé. Il offre plus de 200 000 plugins pour la détection des vulnérabilités, l'audit de conformité et l'évaluation de configuration. Nessus excelle dans le scan authentifié dans les environnements mixtes et fournit des recommandations de remédiation détaillées avec chaque résultat. La version professionnelle supporte le scan d'IP illimitées et une sortie priorisée.

OpenVAS (Open Vulnerability Assessment Scanner) est la principale alternative open source. Maintenu par Greenbone Networks, OpenVAS fournit un flux de tests de vulnérabilités complet mis à jour quotidiennement. Il manque une partie du raffinement et des capacités d'intégration des outils commerciaux, mais il offre une capacité de scan solide à coût de licence nul. Pour les petites équipes et les organisations soucieuses de leur budget, OpenVAS fournit une base légitime pour un programme de gestion des vulnérabilités.

Qualys adopte une approche cloud native avec des agents déployés sur les terminaux et un scan orchestré depuis une plateforme SaaS. Qualys passe à l'échelle de centaines de milliers d'actifs et intègre les données de vulnérabilités avec l'inventaire d'actifs, la gestion des correctifs et le suivi de conformité dans une plateforme unifiée. Son architecture cloud élimine le besoin de gérer l'infrastructure de scan.

Chaque outil a ses forces. De nombreux programmes matures exécutent plusieurs scanners car chaque moteur détecte des choses que les autres manquent. Au minimum, votre capacité de scan doit supporter le scan authentifié, planifier des scans automatiques récurrents, s'intégrer à votre système de tickets pour le suivi de remédiation et produire des rapports que les équipes techniques et la direction peuvent comprendre.

Construire une Stratégie de Correctifs Qui Fonctionne

Le correctif est là où la stratégie rencontre les opérations. Une stratégie de correctifs qui paraît bien sur le papier mais plante les systèmes de production sera abandonnée. Une qui évite tout risque en avançant lentement laissera des vulnérabilités critiques exposées pendant des mois. L'objectif est un processus suffisamment rapide pour contenir le risque et suffisamment prudent pour éviter les interruptions auto-infligées.

Testez avant de déployer. Maintenez un environnement de staging qui reflète la production. Appliquez les correctifs là en premier. Exécutez les tests automatisés. Vérifiez que les applications critiques fonctionnent toujours. Cela ajoute des heures au planning, pas des jours, et prévient la défaillance catastrophique qui fait craindre le patching aux équipes.

Automatisez les correctifs de routine. Les mises à jour de sécurité du système d'exploitation, les correctifs de navigateur et les mises à jour de bibliothèques standard suivent des schémas prévisibles. Automatisez leur déploiement sur les systèmes non critiques d'abord, puis promouvez vers les systèmes critiques après une période de validation. Réservez la supervision manuelle pour les correctifs touchant les applications métier centrales ou les composants d'infrastructure.

Correctifs d'urgence. Quand une vulnérabilité Critique avec exploitation active touche votre environnement, les délais normaux de gestion du changement ne s'appliquent pas. Définissez un processus de correctifs d'urgence à l'avance. Qui autorise ? Avec quelle rapidité le déploiement doit-il se faire ? Quel est le plan de retour arrière ? Avoir ce processus documenté avant la crise signifie que vous passez du temps à corriger le problème, pas à débattre du processus.

Tracez tout. Chaque déploiement de correctif nécessite un enregistrement : quels systèmes, quel correctif, quand il a été appliqué, qui l'a approuvé et le résultat de la vérification. Ce suivi alimente les rapports de conformité, les preuves d'audit et les métriques de votre propre programme.

Reporting à la Direction

Les résultats de scan de vulnérabilités ne signifient rien pour un directeur financier. Les scores CVSS, les identifiants CVE et les numéros de plugins communiquent l'urgence aux équipes de sécurité mais pas à la direction. Un reporting efficace traduit les résultats techniques en langage de risque métier.

Reportez sur quatre métriques de manière cohérente.

Délai moyen de remédiation (MTTR) par sévérité. Suivez la durée de vie des vulnérabilités dans votre environnement, de la découverte à la correction vérifiée. Analysez la tendance mensuellement. La direction veut voir la courbe descendre.

Nombre de vulnérabilités ouvertes par sévérité et ancienneté. Une visualisation montrant que vous avez 47 vulnérabilités Critiques plus anciennes que votre objectif SLA communique l'urgence plus vite que n'importe quel paragraphe. Décomposez cela par unité métier pour créer de la responsabilisation.

Pourcentage de couverture. Quel pourcentage de votre inventaire d'actifs est sous scan actif ? Si vous ne scannez que 60 % de votre environnement, les 40 % restants sont un angle mort. Cette métrique motive l'investissement pour étendre la couverture du scanner.

Taux de conformité SLA. Quel pourcentage de vulnérabilités sont remédiées dans le SLA défini pour leur sévérité ? Ce chiffre unique dit à la direction si le programme respecte ses engagements. Un taux inférieur à 80 % signale un problème de ressources ou de processus nécessitant attention.

Présentez ces métriques mensuellement dans un tableau de bord d'une page. Réservez les données techniques détaillées pour l'annexe. Les décisions de la direction nécessitent des tendances et du contexte de risque, pas des descriptions de CVE.

Définir et Appliquer les SLAs

Les accords de niveau de service pour la remédiation des vulnérabilités transforment la priorisation d'opinion en politique. Sans SLAs, chaque équipe interprète « corrigez-le bientôt » différemment. Avec des SLAs, les attentes sont documentées, mesurables et applicables.

Commencez par le tableau de délais basé sur la sévérité ci-dessus et adaptez-le à la tolérance au risque et à la capacité opérationnelle de votre organisation. Une entreprise de services financiers traitant des transactions en temps réel peut exiger des SLAs Critiques de 24 heures. Une entreprise manufacturière avec des fenêtres de maintenance limitées peut étendre ce délai à 72 heures avec des contrôles compensatoires actifs pendant l'intervalle.

Définissez des chemins d'escalade pour les violations de SLA. Quand une vulnérabilité Critique dépasse la marque de 72 heures sans remédiation, qui est notifié ? Quand elle atteint 7 jours, quel dirigeant reçoit une alerte ? L'escalade automatisée élimine la charge du suivi manuel et crée une pression institutionnelle pour respecter les délais.

Prévoyez les exceptions. Certains systèmes ne peuvent réellement pas être corrigés dans les SLAs standard en raison de dépendances fournisseur, de gels de changements réglementaires ou de contraintes opérationnelles. Créez un processus formel d'exception nécessitant une justification documentée, des contrôles compensatoires et une date de remédiation engagée. Révisez les exceptions mensuellement. Les exceptions permanentes n'existent pas.

Construire un Processus Reproductible

La différence entre les organisations qui gèrent efficacement les vulnérabilités et celles qui subissent des brèches via des CVEs connus n'est ni les outils ni le talent. C'est le processus. Un processus reproductible et documenté qui fonctionne que l'équipe de sécurité soit au complet ou en effectif réduit, que la direction prête attention ou soit distraite par d'autres priorités.

Documentez votre programme de gestion des vulnérabilités dans une politique formelle. Incluez le périmètre (quels actifs), les rôles (qui scanne, qui corrige, qui vérifie, qui rapporte), la fréquence (calendriers de scan, cadence de reporting), les outils (scanners approuvés, intégration tickets), les SLAs (par sévérité), les exceptions (processus et autorité d'approbation) et les métriques (ce que vous mesurez et rapportez).

Révisez et mettez à jour cette politique annuellement. Le paysage des menaces change, votre infrastructure évolue et votre programme doit suivre le rythme. Ce qui fonctionnait l'année dernière peut ne pas répondre à la prolifération des conteneurs, la migration cloud ou l'intégration d'acquisitions en cours cette année.

Intégrez la gestion des vulnérabilités à votre programme plus large de réponse aux incidents. Quand une enquête sur une brèche révèle que le point d'entrée était une vulnérabilité connue et non corrigée, votre processus de réponse aux incidents doit alimenter le programme de gestion des vulnérabilités pour prévenir la récurrence. Ces programmes fonctionnent mieux quand ils s'informent mutuellement de façon continue.

Le réseau de santé du début de cet article ne manquait pas d'un scanner de vulnérabilités. Ils en avaient un. Ils exécutaient des scans. Ils produisaient des rapports. Ce qui leur manquait était le processus pour s'assurer que ces rapports se traduisaient en action dans un délai pertinent. Sept mois de connaissance est pire que ne pas savoir du tout, car cela signifie que le système, pas l'attaquant, a échoué.

Construisez le processus. Exécutez les scans. Priorisez par risque. Corrigez dans les SLAs. Vérifiez la correction. Rapportez les résultats. Répétez. Ce cycle, exécuté avec constance, élimine l'écart entre la prise de conscience et l'action où les brèches se développent.

Questions fréquentes

Qu'est-ce que le cycle de vie de la gestion des vulnérabilités ?
Le cycle de vie de la gestion des vulnérabilités est un processus continu en quatre phases : découvrir (identifier les actifs et scanner les vulnérabilités), prioriser (classer les résultats par risque en utilisant les scores CVSS et le contexte métier), remédier (appliquer des correctifs, des changements de configuration ou des contrôles compensatoires), et vérifier (rescanner pour confirmer les corrections et valider qu'aucun nouveau problème n'a été introduit). Ce cycle se répète continuellement car de nouvelles vulnérabilités sont publiées quotidiennement.
Quelle est la différence entre gestion des vulnérabilités et évaluation des vulnérabilités ?
L'évaluation des vulnérabilités est un scan ponctuel qui identifie les faiblesses de votre environnement. La gestion des vulnérabilités est le programme continu qui inclut l'évaluation comme un composant aux côtés de la priorisation, la remédiation, la vérification, le reporting et l'amélioration continue. L'évaluation vous dit ce qui ne va pas. La gestion s'assure que vous le corrigez et suivez la progression dans le temps.
Quel score CVSS nécessite une remédiation immédiate ?
Les vulnérabilités avec un score CVSS de 9,0 à 10,0 sont classées Critiques et nécessitent généralement une remédiation sous 24 à 72 heures dans la plupart des cadres SLA d'entreprise. Cependant, le CVSS seul ne devrait pas déterminer l'urgence. Une vulnérabilité Critique sur un serveur de test isolé présente moins de risque réel qu'une vulnérabilité Haute (7,0 à 8,9) sur un serveur web public traitant des données de cartes de paiement. La priorisation basée sur le risque tient compte à la fois de la sévérité technique et du contexte métier.
Quels sont les meilleurs outils de scan de vulnérabilités ?
Les scanners de vulnérabilités les plus largement déployés incluent Nessus (commercial, fort en audit de conformité), OpenVAS (open source, maintenu par la communauté), Qualys (cloud natif, échelle entreprise), Rapid7 InsightVM (threat intelligence intégrée), et Tenable.io (plateforme Nessus basée sur le cloud). Le bon choix dépend de la taille de votre environnement, du budget, des exigences de conformité et de votre stack de sécurité existant. De nombreuses organisations exécutent plusieurs scanners pour réduire les angles morts.
À quelle fréquence les scans de vulnérabilités doivent-ils être exécutés ?
Les meilleures pratiques de l'industrie préconisent des scans authentifiés au moins hebdomadaires pour les actifs critiques et mensuels pour l'ensemble de l'environnement. De nombreux cadres de conformité comme PCI DSS exigent des scans trimestriels au minimum. Le scan continu est idéal pour les environnements dynamiques avec des déploiements fréquents. L'objectif est de découvrir les nouvelles vulnérabilités avant les attaquants, donc la fréquence de scan doit correspondre au rythme des changements dans votre infrastructure.
À propos de l'auteur
Daute Delgado, Founder & Bootcamp Director at Unihackers
Daute Delgado

Fondateur d'Unihackers

Une décennie à défendre des compagnies aériennes, des SOC et des organisations internationales

Daute a fondé Unihackers après une décennie passée à défendre des compagnies aériennes, des SOC managés et des organisations internationales. Il est Associate C|CISO et voix régulière sur l'IA et la cybersécurité dans les médias internationaux. Silver Winner aux Cyber Security Excellence Awards 2021. Il enseigne comme il aurait voulu apprendre lui-même : sans bruit, sur ce que les attaquants font vraiment, pour former des professionnels utiles dès le premier jour.

Voir le profil
Lancez-vous

Prêt à lancer votre carrière en cybersécurité ?

Rejoignez des centaines de professionnels qui se sont reconvertis en cybersécurité avec notre programme pratique.

Lancez-vous

Prêt à lancer votre carrière en cybersécurité ?

Rejoignez des centaines de professionnels qui se sont reconvertis en cybersécurité avec notre programme pratique.

Heures
360+
Postes ouverts en UE
300K+
Salaire moy.
$85K
Explorer le programme