Gestion des vulnérabilités

Apprends à gérer un programme de gestion des vulnérabilités comme le fait un analyste en sécurité. Constitue et tiens à jour un inventaire des actifs, planifie des scans sûrs et complets et lis les résultats des outils de scan courants. Distingue les constats avérés des faux positifs, hiérarchise-les à l’aide du CVSS, des éléments relatifs à l’exploitation tels que le catalogue KEV et l’EPSS, ainsi que du contexte métier, puis choisis entre remédiation, mesures compensatoires et acceptation formelle du risque. Vérifie chaque correction, suis le programme à l’aide d’indicateurs clairs et applique la même démarche aux failles applicatives, aux chaînes d’approvisionnement logicielles et aux environnements cloud.

IntermédiaireUnité 4 sur 7 de la formation Formation : Analyste SOC : SIEM, réponse aux incidents et vulnérabilités

Ce que tu vas apprendre

  1. Explique comment fonctionne un programme continu de gestion des vulnérabilités, tiens un inventaire complet des actifs qu’il protège et définis les règles de gestion des risques, les rôles et les délais qu’il suit.
    • Explique le cycle de gestion des vulnérabilités
      Utilise correctement le vocabulaire essentiel et suis une vulnérabilité de sa découverte à sa clôture vérifiée, dans un cycle qui se répète.
    • Constitue et tiens à jour l’inventaire des actifs
      Découvre chaque actif, consigne les attributs nécessaires à la hiérarchisation et tiens l’inventaire à jour au fil des changements des systèmes.
    • Définis la politique de risque, les rôles et les objectifs de remédiation
      Utilise les notions de risque pour rédiger une politique de gestion des vulnérabilités avec des délais, des approbations et une procédure d’escalade clairs.
  2. Choisis le type de scan adapté à chaque actif, planifie des scans sûrs, complets et conformes aux exigences, puis choisis l’outil adapté à chaque tâche.
    • Choisis le type de scan adapté
      Compare les principaux types de scans et combine-les pour que chaque type d’actif soit évalué sous l’angle approprié.
    • Planifie des scans sûrs, complets et conformes aux exigences
      Définis le périmètre, le calendrier, la charge et l’emplacement des scanneurs, respecte les règles réglementaires de scan et protège les systèmes fragiles et industriels.
    • Choisis les outils d’évaluation adaptés à la tâche
      Reconnais la fonction de chaque outil d’évaluation courant, le type de résultats qu’il fournit et les situations dans lesquelles l’utiliser.
  3. Lis les résultats des scanneurs et des outils de cartographie, détermine quels constats sont avérés et transforme un rapport brut en une liste fiable de tâches.
    • Lis les résultats des scanneurs et des outils de cartographie
      Extrais les faits importants des scans de ports, des rapports de vulnérabilité, des résultats des scanneurs web et des contrôles cloud.
    • Distingue les constats avérés des faux positifs et des faux négatifs
      Explique pourquoi les scanneurs signalent des failles absentes et manquent des failles présentes, puis valide les constats avant d’agir.
  4. Lis et calcule les scores CVSS, ajoute le contexte de la menace et de l’environnement, utilise les éléments relatifs à l’exploitation comme KEV et EPSS, puis classe les constats selon le risque métier réel.
    • Lis et calcule les scores de base CVSS v3.1
      Interprète chaque métrique de base CVSS v3.1, lis une chaîne vectorielle et calcule un score de base et un niveau de gravité.
    • Ajuste le CVSS selon la menace et l’environnement et interprète le CVSS 4.0
      Utilise les métriques temporelles ou de menace et les métriques environnementales pour adapter un score à ta situation, puis lis les vecteurs CVSS 4.0 et leur nomenclature.
    • Utilise les éléments relatifs à l’exploitation : KEV, EPSS et SSVC
      Combine les éléments relatifs à l’exploitation réelle avec la gravité et utilise des arbres de décision pour choisir la rapidité d’action.
    • Hiérarchise les constats selon le contexte métier
      Combine la gravité, la menace, l’exposition, la valeur de l’actif et les corrections disponibles pour établir un ordre de priorité et des délais justifiables.
  5. Choisis entre remédiation, atténuation, mesures compensatoires et acceptation formelle du risque, puis vérifie chaque correction, suis le programme à l’aide d’indicateurs et procède à l’escalade lorsque les délais ne sont pas respectés.
    • Choisis la remédiation, l’atténuation et les mesures compensatoires adaptées
      Choisis le traitement et la mesure de sécurité adaptés à chaque constat et planifie les changements pour qu’ils soient testés, réversibles et vérifiés.
    • Gère les dérogations et l’acceptation du risque
      Applique les quatre stratégies de gestion des risques et mets en œuvre un processus de dérogation documenté, approuvé au bon niveau et limité dans le temps.
    • Vérifie les corrections, suis les indicateurs et procède à l’escalade
      Confirme la remédiation à l’aide d’éléments de preuve, mesure le programme avec des indicateurs qui ont un sens et procède à l’escalade pour les constats dont le délai n’est pas respecté.
  6. Reconnais les failles applicatives courantes et leurs corrections, teste les logiciels et leur chaîne d’approvisionnement tout au long du développement et évalue les environnements cloud selon le modèle de responsabilité partagée.
    • Reconnais les failles applicatives courantes et leurs corrections
      Identifie les principales classes de vulnérabilités applicatives dans les constats et recommande les mesures qui les préviennent.
    • Teste les logiciels et leur chaîne d’approvisionnement
      Intègre les tests de sécurité au cycle de développement logiciel et gère les risques liés aux composants et fournisseurs tiers.
    • Évalue et sécurise les environnements cloud
      Applique le modèle de responsabilité partagée, trouve les erreurs de configuration cloud courantes et corrige-les dans les modèles, les images et les comptes.

Gestion des vulnérabilités : cours

6 chapitres

1

Mets en place un programme de gestion des vulnérabilités

Un programme de gestion des vulnérabilités utile commence avant le premier scan. Il te faut une manière commune de décrire les faiblesses, un inventaire qui reflète le parc réel et des responsables capables de prendre des décisions sur les risques. Suis un constat tout au long de son cycle, constitue les fiches dont dépendra sa hiérarchisation et transforme la politique de risque de la direction en délais mesurables. Ces fondations permettent d’exploiter les résultats des scans lorsque les systèmes changent ou que les corrections sont retardées.

1.1 Suis un constat tout au long du cycle

Un rapport de scan est le point de départ d’une décision. Il identifie des faiblesses possibles sur des actifs particuliers ; un analyste vérifie ces constats, les replace dans leur contexte et suit le travail jusqu’à la vérification du résultat. Ce processus répétitif est la gestion des vulnérabilités.

Nomme précisément le problème

Une vulnérabilité est une faiblesse d’un logiciel, d’un matériel, de paramètres ou d’un processus. Une menace est une personne, un groupe ou un événement susceptible de causer un dommage. Un code ou une technique d’exploitation tire parti d’une faiblesse. Le risque combine la probabilité d’un dommage et son impact sur la confidentialité, l’intégrité ou la disponibilité. Une mise à jour manquante est une vulnérabilité ; les attaquants qui l’utilisent pour voler des données constituent la menace qui agit au moyen d’un code d’exploitation.

Les constats comprennent aussi les mots de passe par défaut, le stockage public, les paramètres de chiffrement obsolètes et les produits en fin de vie qui ne reçoivent plus de mises à jour de sécurité. Une vulnérabilité du jour zéro n’a pas encore de correctif, car le fournisseur n’a pas eu le temps de réagir. Une attaque du jour zéro exploite cette faille ; sa seule divulgation ne prouve pas que des attaques ont eu lieu. Tant qu’il n’existe pas de contrôle ni de correctif, les mesures d’atténuation et la détection aident à protéger les systèmes concernés.

Passe de la découverte à la clôture
  1. Identifie les actifs : détermine ce qui existe et qui en est responsable.
  2. Découvre les faiblesses : scanne les actifs et recueille d’autres signalements.
  3. Analyse et valide : vérifie que chaque constat s’applique.
  4. Hiérarchise : combine la gravité technique, les éléments relatifs à la menace et le contexte métier.
  5. Traite : supprime la faiblesse, réduis le risque ou obtiens une acceptation formelle du risque.
  6. Vérifie et rends compte : confirme le résultat, consigne les preuves de clôture et mesure le travail.

Supposons qu’un scanneur signale un service obsolète sur un portail destiné aux employés. L’analyste vérifie la version installée et l’avis du fournisseur. Le responsable du portail explique son rôle métier. Un développeur met à jour le service par le processus de gestion des changements. Un nouveau contrôle confirme la présence de la version corrigée et le fonctionnement du portail. Si de nouveaux serveurs réintroduisent constamment l’ancienne version, cet élément amène le programme à revoir son inventaire de déploiement et ses modèles.

Lis les identifiants
RéférenceCe qu’elle décrit
CVE, Common Vulnerabilities and ExposuresUn identifiant standard pour une vulnérabilité acceptée dans les registres CVE
CWE, Common Weakness EnumerationUn type de faiblesse, comme l’injection SQL, CWE-89
CPE, Common Platform EnumerationUn nom structuré de produit et de version
CVSS, Common Vulnerability Scoring SystemLa gravité technique
NVD, National Vulnerability DatabaseDes fiches CVE enrichies de données sur la gravité, les faiblesses et les produits

Les autorités de numérotation CVE attribuent des identifiants comme CVE-2014-0160, la faille Heartbleed dans OpenSSL. L’année fait partie de l’identifiant : elle ne donne pas une date fiable de découverte ou de correction. Les failles internes et les erreurs de configuration peuvent nécessiter une action sans identifiant CVE.

Attribue une tâche claire à chaque rôle

L’équipe de sécurité découvre, valide et hiérarchise les constats, puis en assure le suivi. Les administrateurs et les développeurs appliquent les changements ; les responsables d’actifs répondent des risques liés aux systèmes. Les instances chargées des changements approuvent les modifications en production, tandis que les responsables du risque habilités approuvent les dérogations. Une évaluation générale des vulnérabilités, un test d’intrusion autorisé qui démontre l’impact et des signalements valides issus de programmes de prime aux bogues alimentent tous ce même processus de traitement. Un scan sans constat ne décrit que les contrôles exécutés avec succès ; les actifs oubliés et les failles inconnues nécessitent toujours une attention.

Points clés

  • Suis les constats de leur découverte à leur clôture vérifiée, en passant par leur validation, leur hiérarchisation et leur traitement.
  • CVE identifie une vulnérabilité enregistrée ; CWE décrit son type de faiblesse ; CVSS décrit sa gravité.
  • Les faiblesses de configuration et les produits sans support font partie du programme, même sans identifiant CVE.
  • Attribue à des rôles clairement définis la responsabilité des risques, les corrections techniques, l’approbation des changements et celle des dérogations.
  • Utilise les limites des scans et les constats récurrents pour améliorer le cycle suivant.

1.2 Tiens un inventaire utilisable pour les scans

Un inventaire indique au programme ce qu’il doit évaluer et donne leur sens aux taux de couverture. Inclus les serveurs, les ordinateurs portables, les équipements réseau, les applications, les ressources cloud ainsi que les domaines et certificats accessibles depuis Internet. Les logiciels et les bibliothèques comptent autant que les machines.

Consigne l’identité et l’importance métier

Chaque fiche doit contenir un identifiant stable, le nom d’hôte, les adresses, le responsable, l’équipe de support, l’emplacement ou le compte cloud, le système d’exploitation et les versions des logiciels, la fonction métier, la classification des données, la criticité, l’exposition et l’état dans le cycle de vie. Utilise un identifiant d’instance cloud ou d’agent pour suivre une machine lorsque ses adresses changent. Une adresse IP seule peut désigner un autre équipement après un changement de bail DHCP.

Attribue un niveau de criticité avec le responsable. Dans un exemple de classement, le niveau 1 couvre les services de paiement et les systèmes d’identité, le niveau 2 les services internes importants et le niveau 3 les laboratoires à faible impact. Le niveau décrit les dommages liés à une perte de confidentialité, d’intégrité ou de disponibilité. Un système difficile à corriger ne devient pas moins critique parce que sa correction est contraignante.

Rapproche plusieurs sources

Une base de données de gestion des configurations (CMDB) répertorie les actifs gérés, mais la découverte révèle souvent des ressources qui en sont absentes. Compare-la aux agents de terminaux, aux services d’annuaire, à DNS et DHCP, aux registres d’achat, aux observations passives du réseau et aux API cloud. Fais correspondre les fiches individuelles avant d’interpréter les différences entre les totaux. Examine tout actif présent dans une seule source : il peut être nouveau, retiré, en double ou inconnu du service informatique.

La découverte active envoie des sondes pour trouver les hôtes qui répondent. Sur un réseau autorisé, nmap -sn 10.20.0.0/24 effectue une découverte d’hôtes sur une plage contenant 256 adresses. L’identification par empreinte déduit des détails sur l’équipement ou le système d’exploitation à partir des réponses ; l’option -O de Nmap demande la détection du système d’exploitation. Considère une identité déduite comme un élément à confirmer. La découverte passive observe le trafic existant et aide à trouver des équipements fragiles sans les sonder, mais elle peut manquer les équipements silencieux.

Détermine l’écart réel

Une opération de découverte trouve 212 hôtes actifs. La CMDB contient 195 fiches, et le rapprochement hôte par hôte confirme que les 195 figurent parmi les hôtes découverts. Il y a donc 17 hôtes actifs non répertoriés. Attribue à chacun un responsable et une fiche, ou retire-le selon le processus approprié.

Le scan de vulnérabilités contrôle 180 de ces 212 hôtes actifs au cours de la même semaine :

Couverture=180212×100≈84,9%.

Les 32 hôtes non contrôlés constituent une lacune de couverture. Si certains hôtes de la CMDB avaient été absents des résultats de découverte, la simple soustraction des totaux aurait masqué une partie de l’écart. Garde une période et une population cohérentes lorsque tu compares les taux de couverture.

Repère les ressources qui apparaissent et disparaissent

L’informatique fantôme désigne les technologies mises en place à l’insu du service informatique. Elles peuvent échapper aux processus habituels de correction et de scan. Les instances et conteneurs cloud peuvent n’exister que quelques minutes : un scan réseau mensuel peut donc manquer toute leur durée de vie. Alimente l’inventaire à partir des API du fournisseur et exige des étiquettes de ressources utiles, notamment le responsable, l’environnement et la classification des données. Évalue les images et les modèles utilisés pour les lancer.

Pour une application, une nomenclature logicielle (SBOM) répertorie ses composants et ses bibliothèques. Lorsqu’une faille de bibliothèque est divulguée, associe les versions de composants concernées aux applications qui les contiennent. Continue à mettre l’inventaire à jour au fur et à mesure que les ressources sont créées, déplacées et retirées ; une feuille de calcul établie une seule fois ne peut pas décrire longtemps un parc qui change.

Points clés

  • Inventorie le matériel, les logiciels, les ressources cloud, les applications et les actifs externes.
  • Consigne une identité stable, un responsable, l’exposition et l’impact métier pour rendre les fiches exploitables.
  • Rapproche les actifs un par un entre les sources avant de soustraire leurs totaux.
  • Calcule le taux de couverture par rapport à la population actuelle d’actifs concernée.
  • Utilise les API cloud et les inventaires de composants pour couvrir les charges de travail de courte durée et les bibliothèques intégrées.
  • Assure en continu la découverte et la mise à jour de l’inventaire.

1.3 Traduis la politique de risque en délais et en décisions

Une politique utile indique aux équipes ce qui doit être fait, qui décide et quand le travail doit être terminé. Elle relie les constats de sécurité aux priorités métier de l’organisation. La direction l’approuve et le programme mesure son respect.

Distingue les notions de risque

Le risque inhérent est le risque avant les mesures de sécurité. Le risque résiduel subsiste après leur application. L’appétence pour le risque désigne la quantité et le type de risque que la direction est disposée à accepter pour atteindre ses objectifs. Les décisions relatives à une dérogation tiennent compte du risque restant, et pas seulement du score de gravité initial.

Un modèle qualitatif simple multiplie la probabilité et l’impact, chacun évalué de 1 à 5 :

Risque=Probabiliteˊ×Impact.

Un service accessible depuis Internet présente une faille d’exécution de code à distance, avec une probabilité évaluée à 4 et un impact à 5, ce qui donne 20 sur 25. Une règle de pare-feu applicatif web testée abaisse la probabilité évaluée à 2, tandis que l’impact reste à 5, ce qui donne un risque résiduel de 10. Selon une politique fictive exigeant une remédiation sous 30 jours lorsque le risque résiduel dépasse 8, le service doit toujours être corrigé sous 30 jours. La mesure a réduit le risque sans atteindre le seuil d’acceptation de cette politique.

Ces notes organisent les jugements ; ce ne sont pas des probabilités mesurées. Consigne les motifs des notes de probabilité et d’impact pour qu’une personne qui les examine ultérieurement puisse comprendre la décision.

Rédige des règles mesurables

La politique définit le périmètre des actifs, la fréquence des scans, les responsabilités, les règles de gravité et de priorité, les délais de remédiation, les dérogations, l’escalade et les comptes rendus. Les normes précisent les exigences techniques et les procédures décrivent comment les équipes les appliquent. La gouvernance consiste à faire appliquer, mesurer et revoir ces règles.

TermeSignificationExemple
SLO, objectif de niveau de serviceUn objectif interne mesurableConstats critiques corrigés sous 15 jours après leur première détection
SLA, accord de niveau de serviceUn accord formel entre prestataire et clientUn contrat de support avec des objectifs de réponse et des conséquences

Un calendrier SLO donné à titre d’exemple prévoit 15 jours pour les constats critiques, 30 pour les élevés, 90 pour les moyens et 180 pour les faibles. Précise le point de départ du délai. Les contrats et les exigences applicables peuvent fixer des délais plus stricts. Ajoute des règles d’exploitation et d’exposition afin qu’une faille connue pour être exploitée sur une passerelle puisse déclencher une intervention d’urgence au lieu d’attendre le délai habituel d’un constat de gravité élevée.

Prévois les travaux qui restent bloqués

Une correction peut interrompre un processus métier, perturber une dépendance ou nécessiter une certification du fournisseur. Les produits anciens peuvent ne pas avoir de correctif, tandis qu’un SLA ou un protocole d’accord peut limiter les moments où les changements ont lieu. La politique doit prévoir des fenêtres de maintenance supplémentaires, des mesures compensatoires vérifiées et des dérogations limitées dans le temps. Un délai non respecté est remonté au responsable de l’actif, puis à son supérieur et ensuite au comité des risques, selon la procédure d’escalade définie.

Relie la politique aux référentiels établis

La mesure 8.8 de l’annexe A d’ISO/IEC 27001:2022 traite de la gestion des vulnérabilités techniques. La mesure 7 des CIS Critical Security Controls v8.1 couvre la gestion continue des vulnérabilités ; les mesures 1 et 2 contribuent aux inventaires des actifs et des logiciels. L’exigence 11.3 de PCI DSS v4.0.1 traite des scans de vulnérabilités dans l’environnement des cartes de paiement, et NIST SP 800-40 Rev. 4 fournit des recommandations pour planifier les correctifs en entreprise. Suis le respect des délais et les risques en retard afin que la revue de la politique repose sur la performance réelle.

Points clés

  • Compare le risque résiduel à l’appétence pour le risque approuvée par la direction.
  • Définis des SLO avec un point de départ et une procédure d’escalade clairs.
  • Prends en compte les éléments relatifs à l’exploitation et le contexte métier en plus de la gravité.
  • Prévois des fenêtres de maintenance, des mesures compensatoires et des dérogations pour les corrections bloquées.
2

Planifie et exécute des scans de vulnérabilités

Différentes évaluations révèlent différentes parties d’un environnement. Un ordinateur portable hors du bureau, une application publique et un automate d’usine nécessitent des approches différentes. Choisis l’emplacement, l’accès et le mode de déploiement de chaque scan, puis planifie son périmètre et ses limites opérationnelles. Choisis les outils selon les éléments de preuve nécessaires et tiens compte de la segmentation, des systèmes fragiles et des exigences relatives aux cartes de paiement avant d’interpréter les résultats.

2.1 Choisis des scans qui répondent à la bonne question

Chaque type de scan décrit une partie différente de l’évaluation. L’emplacement, l’accès, le déploiement et l’activité sont des choix distincts : un scan interne peut être authentifié et sans agent, tandis qu’un agent peut évaluer un ordinateur portable hors du bureau. Choisis une combinaison adaptée à l’actif et aux informations nécessaires.

Décide où et comment regarder
ChoixCe qu’il révèlePrincipale limite
ExterneServices accessibles depuis InternetNe décrit pas l’ensemble du parc interne
InterneServices accessibles à l’intérieur du réseauLa segmentation peut encore limiter la visibilité
AuthentifiéPaquets installés et paramètres locaux après connexionNécessite des comptes fonctionnels disposant d’un accès suffisant
Non authentifiéBannières et réponses réseauPeut manquer des faiblesses locales ou mal interpréter des versions corrigées

Utilise les vues internes et externes. Un scan externe montre l’exposition initiale ; une évaluation interne aide à trouver les chemins accessibles après une compromission ou à une personne interne. Les contrôles authentifiés réduisent généralement les faux positifs et les faux négatifs, car ils examinent directement les versions des paquets et les paramètres. Utilise des comptes de scan dédiés avec les privilèges minimaux permettant une évaluation approfondie. Stocke les identifiants dans le coffre du scanneur, surveille-les et renouvelle-les.

Adapte le déploiement à l’actif

Les agents transmettent à une console les informations recueillies localement. Ils conviennent aux ordinateurs portables qui se connectent rarement au réseau de l’entreprise et aux hôtes cloud pris en charge. Le déploiement, la mise à jour et la surveillance des agents font toujours partie du programme.

Les scans réseau sans agent ne nécessitent aucun logiciel installé et conviennent aux équipements comme les imprimantes et les commutateurs. Ils nécessitent un accès réseau et, pour obtenir des éléments locaux, des identifiants. Certains outils cloud évaluent aussi les instantanés de disques par les API du fournisseur sans agent sur l’hôte. Vérifie l’accès réellement obtenu, et pas seulement le nom du type de scan choisi.

Distingue l’activité et l’objectif

Les scans actifs envoient des sondes et analysent les réponses. L’évaluation passive observe le trafic existant par un port miroir ou un TAP réseau. L’observation passive évite la charge des sondes sur les systèmes fragiles, mais manque les services qui restent silencieux pendant la période d’observation.

Un scan de découverte cartographie les hôtes, les ports, les services et les systèmes d’exploitation probables. Un scan de vulnérabilités recherche les faiblesses connues. Un scan de conformité à un référentiel compare les paramètres à une exigence comme un CIS Benchmark ou un référentiel interne de durcissement. Il peut par exemple signaler qu’une longueur minimale de mot de passe est de 8 alors que le référentiel approuvé exige 14. La seule découverte d’un port ouvert ne prouve pas une vulnérabilité.

Pour les logiciels, l’analyse statique examine le code source ou les fichiers binaires sans les exécuter. L’analyse dynamique observe un programme en cours d’exécution. Le scan web et le fuzzing sont dynamiques ; le fuzzing soumet des entrées malformées ou aléatoires et recherche des défaillances comme des plantages. La rétro-ingénierie statique peut utiliser un désassembleur pour examiner le code compilé.

Applique ces choix

Un site web public nécessite une vue réseau externe ainsi que des tests web authentifiés de ses fonctions utilisateur. Les agents conviennent aux ordinateurs portables fréquemment hors site. Les contrôles internes authentifiés conviennent aux serveurs Linux d’un centre de données. Pour les automates d’usine, commence par une surveillance passive et coordonne tout contrôle actif testé avec l’équipe technique. Le rapport le plus court peut simplement résulter de la visibilité la plus faible : compare les accès obtenus et les authentifications avant d’interpréter sa taille comme une bonne nouvelle.

Points clés

  • Utilise les évaluations internes et externes pour obtenir des vues différentes de l’exposition.
  • Choisis des contrôles authentifiés lorsque des éléments locaux sur les paquets et la configuration sont nécessaires.
  • Choisis entre agents, scanneurs réseau et évaluation des instantanés selon l’accès aux actifs.
  • La découverte trouve les actifs ; les scans de vulnérabilités et de conformité à un référentiel évaluent des faiblesses différentes.
  • L’analyse statique examine le code ; l’analyse dynamique teste le comportement à l’exécution.

2.2 Planifie des scans qui préservent les services et la couverture

Un plan de scan doit produire des éléments de preuve utiles sans interrompre les systèmes évalués. Le périmètre, le calendrier, les accès et les limites de charge doivent figurer dans le plan avant l’exécution du scanneur. Teste uniquement les systèmes et comptes couverts par une autorisation écrite et respecte les règles de test du fournisseur d’hébergement.

Définis le périmètre et les limites opérationnelles

Consigne les plages d’adresses, les noms d’hôtes, les comptes cloud, les applications, les contacts, les plages approuvées et les contrôles dangereux exclus. Coordonne-toi avec les exploitants des systèmes et l’équipe des opérations de sécurité pour qu’ils s’attendent aux alertes des scans. Restreins l’accès au scanneur et à ses rapports : ils contiennent des identifiants et une cartographie détaillée des faiblesses.

Mets à jour le flux d’informations sur les vulnérabilités ou les modules d’extension avant chaque exécution. Limite le nombre de cibles et de contrôles simultanés pour éviter de surcharger les liaisons ou les processeurs. Des identifiants incorrects peuvent verrouiller des comptes, les sondes remplissent les journaux et déclenchent les défenses, et les contrôles intrusifs peuvent faire planter des services fragiles. Utilise des profils adaptés à la production, désactive les contrôles susceptibles de provoquer un déni de service et échelonne les travaux lourds hors des périodes de pointe.

La profondeur du scan est un choix. Un profil de découverte a moins d’impact opérationnel qu’un profil approfondi et intrusif, mais il répond aussi à moins de questions. Teste un nouveau profil sur des systèmes représentatifs avant d’étendre son périmètre. La fréquence doit tenir compte des changements et de l’exposition : un scan interne mensuel est un minimum couramment choisi pour un programme, tandis qu’une évaluation hebdomadaire ou continue fournit des éléments plus récents. Des changements importants et des avis urgents peuvent nécessiter des exécutions supplémentaires.

Atteins chaque segment réseau

Un scanneur central placé derrière un pare-feu peut n’atteindre presque aucun hôte d’un sous-réseau isolé. Place des scanneurs distribués ou des agents dans les segments concernés, ou utilise un accès de scan limité à un périmètre et à une durée précis. Préserve la segmentation en dehors de ce qui est nécessaire et approuvé. Vérifie après l’exécution les hôtes atteints et les authentifications réussies pour éviter que des sondes bloquées ne produisent des résultats apparemment sans constat.

Applique les exigences de scan relatives aux cartes de paiement

Pour l’environnement des données des titulaires de cartes, PCI DSS v4.0.1 exige des scans internes au moins une fois tous les trois mois. Les constats critiques et à haut risque, selon le classement de l’entité, doivent être traités et vérifiés par de nouveaux scans ; l’outil de scan doit utiliser des informations à jour sur les vulnérabilités. Des scans internes suivent également les changements importants.

Les scans internes authentifiés prévus par l’exigence 11.3.1.2 sont obligatoires depuis le 31 mars 2025. Utilise des privilèges de scan suffisants ; documente les systèmes qui ne peuvent pas accepter d’identifiants. L’exigence de scan authentifié ne s’applique pas aux scans distincts après changement important prévus par 11.3.1.3. Les scans externes ont lieu au moins une fois tous les trois mois par l’intermédiaire d’un prestataire de scan agréé (ASV) par le PCI SSC, avec de nouveaux scans si nécessaire pour obtenir des résultats conformes. Les changements importants exigent aussi une évaluation externe au titre de la disposition distincte de la norme relative aux scans après changement.

Protège les processus physiques

Les technologies opérationnelles (OT) comprennent les systèmes qui pilotent des équipements physiques. Les systèmes de contrôle industriel (ICS) et les systèmes SCADA, de supervision et d’acquisition de données, donnent souvent la priorité à la sécurité des personnes et à la disponibilité plutôt qu’à la profondeur du scan. Les anciens automates peuvent mal réagir à des paquets inhabituels. Privilégie la surveillance passive et les outils approuvés par le fournisseur ; teste dans un environnement reproduisant le système et obtiens l’accord de l’équipe technique pour les opérations actives pendant les arrêts planifiés.

Un exemple de plan prévoit de scanner 10.20.0.0/24 avec des identifiants le samedi de 1 h à 5 h, de limiter l’exécution simultanée à 10 hôtes, de mettre à jour les flux le vendredi et d’exporter les constats vers des tickets. Il ajoute un scan externe hebdomadaire et une surveillance passive de l’usine. Les contacts des exploitants et les conditions d’arrêt rendent le plan utilisable si la performance change pendant une exécution.

Points clés

  • Conviens par écrit du périmètre, du calendrier, des contacts et des limites opérationnelles avant le scan.
  • Tiens les flux à jour et vérifie les accès obtenus et les connexions réussies.
  • Assure une visibilité distribuée sans affaiblir durablement la segmentation.
  • Respecte les exigences PCI DSS relatives à la fréquence, à l’authentification, à l’agrément et aux nouveaux scans.
  • Coordonne l’évaluation des technologies opérationnelles avec l’équipe technique et privilégie les méthodes passives.
  • Protège les identifiants et les rapports du scanneur comme des informations sensibles.

2.3 Choisis les outils d’évaluation selon les éléments de preuve nécessaires

Commence par la question, puis choisis l’outil. Cartographier une plage d’adresses, évaluer une dépendance et vérifier si une défense détecte une attaque sont des tâches différentes. Les résultats d’un outil doivent être validés, même lorsque le nom du produit est familier.

Trouve les hôtes, les services et les faiblesses connues

Nmap cartographie les ports et les services ; -sV demande la détection des versions des services, -O demande la détection du système d’exploitation et le Nmap Scripting Engine permet d’effectuer des contrôles supplémentaires. Angry IP Scanner propose une découverte simple des hôtes et des ports. Masscan recherche rapidement les ports ouverts sur de grandes plages d’adresses, avec peu de détails sur les services.

Nessus utilise des contrôles sous forme de modules d’extension pour évaluer les vulnérabilités connues. OpenVAS de Greenbone signale les faiblesses avec une note de qualité de détection. Nuclei exécute des modèles YAML pour des contrôles ciblés, notamment sur les services web et les CVE. Le choix des modèles compte, car les contrôles diffèrent par leur objectif et leur impact opérationnel.

Évalue le comportement web
OutilRôle habituel
Burp SuiteProxy d’interception pour les tests web manuels ; les éditions payantes ajoutent un scan automatisé
ZAPProxy web et scanneur automatisé open source
NiktoContrôles bruyants en ligne de commande des fichiers dangereux, des anciens logiciels serveur et des paramètres des serveurs web
ArachniAncien scanneur d’applications web cité dans certaines références d’évaluation

Un scanneur réseau peut trouver un serveur web et des problèmes connus de composants, tandis que les tests web authentifiés examinent le comportement de l’application. Les problèmes de logique métier nécessitent toujours une validation attentive du processus réel.

Examine les ressources cloud et les artefacts logiciels

Prowler et ScoutSuite interrogent la configuration cloud par des API et signalent les problèmes de posture de sécurité. Checkov analyse l’infrastructure sous forme de code, comme les définitions Terraform ou Kubernetes. Trivy recherche les composants vulnérables, les erreurs de configuration et les secrets exposés dans des artefacts, notamment les images de conteneurs et les dépôts, et peut générer des SBOM.

Par exemple, un port de gestion ouvert dans une règle Terraform appelle l’utilisation de Checkov ou de Trivy avant le déploiement. Un compartiment de stockage public déjà déployé appelle une évaluation de la posture de sécurité du cloud. Une bibliothèque intégrée à un conteneur appelle un scan de l’image ou une analyse de composition logicielle. Ces constats peuvent avoir le même responsable, mais nécessitent des éléments de preuve différents.

Reconnais les rôles des tests spécialisés

Maltego construit des graphes de relations à partir de données de sources ouvertes au moyen de transforms ; Recon-ng organise la reconnaissance modulaire. Les deux contribuent à la découverte de la surface d’attaque externe. Metasploit Framework comprend des modules d’exploitation et d’évaluation auxiliaires ; Pacu se concentre sur les tests d’attaque AWS. Des tests spécialisés autorisés peuvent confirmer l’exploitabilité, tandis que les analystes chargés du travail courant ont toujours besoin d’éléments de preuve et d’un dossier de traitement.

GDB et Immunity Debugger examinent les programmes en cours d’exécution, la mémoire et les registres. Ils aident à expliquer les plantages trouvés par fuzzing. Atomic Red Team fournit de petits tests associés à MITRE ATT&CK, et Caldera de MITRE automatise l’émulation d’adversaires. Ces outils de simulation d’intrusions et d’attaques vérifient si les mesures de sécurité détectent ou bloquent des techniques. Un test de détection réussi renseigne sur la mesure testée ; il ne prouve pas que les paquets installés sont à jour.

Points clés

  • Utilise les outils de cartographie pour les hôtes et les ports, et les scanneurs de vulnérabilités pour les faiblesses connues.
  • Utilise les outils d’évaluation web pour examiner les requêtes et les réponses des applications.
  • Évalue les paramètres cloud, l’IaC et les images de conteneurs avec des outils adaptés à chaque artefact.
  • Distingue la reconnaissance, le débogage et l’émulation d’adversaires comme des tâches d’évaluation distinctes.
3

Interprète et valide les résultats des scans

Un rapport devient utile lorsque tu peux expliquer les éléments de preuve derrière chaque constat. Lis les informations sur les ports, les versions des paquets, les réponses des applications et les ressources cloud, puis vérifie si la faiblesse signalée s’applique réellement. Compare le niveau de confiance dans la détection à la gravité et surveille les pertes de visibilité entre les exécutions. La validation transforme des rapports bruités en tâches justifiables tout en conservant les constats avérés qui nécessitent encore un traitement.

3.1 Lis les éléments de preuve derrière un résultat de scan

La gravité aide à trier un rapport, mais les éléments de preuve expliquent pourquoi le scanneur a produit un constat. Lis l’actif concerné et la version, le paramètre ou la réponse détectés avant d’attribuer le travail. Un ticket utile doit donner à son responsable assez de détails pour reproduire et corriger le problème.

Lis le constat comme une fiche

Recherche le titre, l’identifiant du module d’extension ou du contrôle, les références CVE, la gravité, la version et le vecteur CVSS, l’actif, le port, le protocole, le service, les éléments de preuve de la détection, la solution recommandée et les dates de première et de dernière observation. Un identifiant de module d’extension désigne le contrôle du scanneur ; il n’est pas interchangeable avec un identifiant CVE.

Pour un problème web, examine l’URL, le paramètre, la requête, la réponse et le niveau de confiance. Un rapport tel que « Injection de script intersite réfléchie dans le paramètre q de /search » indique une entrée de l’application à examiner. Un résultat cloud doit préciser le compte, la région, l’identifiant de ressource, l’identifiant de contrôle et PASS ou FAIL, afin que le responsable de la bonne ressource puisse agir.

Interprète correctement les états des ports
État NmapSignification
openUn service accepte les connexions sur le port
closedLe port est accessible, mais aucun service n’est à l’écoute
filteredLe filtrage empêche Nmap de déterminer si le port est ouvert
unfilteredLe port est accessible, mais le scan ne peut pas déterminer s’il est ouvert ou fermé
open|filteredLe scan ne peut pas distinguer ces deux états
closed|filteredLe scan ne peut pas distinguer ces deux états

Examine ces résultats de détection des services :

22/tcp   open     ssh    OpenSSH 7.4
80/tcp   open     http   Apache httpd 2.4.6 ((CentOS))
443/tcp  closed   https
3306/tcp filtered mysql

SSH et HTTP sont exposés à ce scanneur. D’après cette observation, aucun service n’est à l’écoute sur le port 443. L’état du port 3306 reste incertain, car un filtre bloque les éléments nécessaires. Les bannières suggèrent un ancien environnement CentOS ; confirme le système d’exploitation et l’état de son support avec des données obtenues par accès authentifié avant d’enregistrer un constat de fin de vie. CentOS Linux 7 est arrivé en fin de vie le 30 juin 2024 ; il faut aussi vérifier les éventuelles dispositions de support étendu.

Utilise le niveau de confiance pour planifier la validation

La qualité de détection (QoD) de Greenbone évalue les éléments de preuve derrière un résultat. Par exemple, elle est de 97 % pour les contrôles authentifiés des paquets, de 80 % pour les bannières qui indiquent le niveau de correctif et de 30 % pour celles qui ne l’indiquent pas. Les rapports masquent généralement par défaut les résultats inférieurs à 70 %. Burp qualifie le niveau de confiance de certain, probable ou incertain. Un constat grave appuyé par des éléments faibles nécessite une validation rapide ; le niveau de confiance et la gravité répondent à des questions distinctes.

Transforme les lignes répétées en travail utile

Une mise à jour d’un fournisseur peut corriger de nombreuses CVE. Si cinq mises à jour résolvent 900 des 1 240 lignes de constats, regroupe les tickets par mise à jour, responsable et liste d’hôtes concernés. Conserve les liens vers les constats individuels afin que la validation puisse confirmer chaque occurrence concernée.

Compare les scans à l’aide d’états comme nouveau, corrigé, rouvert et persistant. Avant d’accepter une forte baisse du nombre de constats, compare les hôtes accessibles, les authentifications réussies et la durée du scan. Une rotation de mot de passe qui empêche la connexion du scanneur peut faire disparaître les constats locaux du rapport sans supprimer aucune faiblesse. Les résultats informatifs peuvent aussi révéler des services inconnus ou des certificats arrivant à expiration : conserve-les donc dans l’examen.

Points clés

  • Lis les éléments de preuve propres à l’actif, et pas seulement la colonne de gravité.
  • L’état des ports filtrés reste incertain ; les ports fermés sont accessibles mais aucun service n’y est à l’écoute.
  • Distingue le niveau de confiance de la gravité technique.
  • Regroupe les constats liés selon la correction réelle tout en conservant les éléments de preuve sur les hôtes et les constats.
  • Vérifie le bon déroulement des scans avant d’interpréter les changements entre les rapports.

3.2 Confirme les constats et repère les lacunes de détection

Un résultat positif et une vulnérabilité réelle sont deux choses différentes. La validation vérifie si le constat s’applique à l’actif. L’examen du bon déroulement du scan aide aussi à trouver les faiblesses que le scanneur n’a pas signalées.

Classe les quatre résultats possibles
RésultatLe scanneur signale une faiblesseLa faiblesse est réellement présente
Vrai positifOuiOui
Faux positifOuiNon
Vrai négatifNonNon
Faux négatifNonOui

Les faux négatifs laissent de véritables faiblesses hors de la liste de travail. Les causes courantes comprennent les échecs d’authentification, les sondes bloquées, les hôtes hors ligne, les éléments absents du périmètre, les flux obsolètes, les logiciels personnalisés non reconnus et les failles sans contrôle disponible. Recoupe l’inventaire, la couverture des scans, les journaux d’authentification et les sources indépendantes lorsqu’un rapport semble étonnamment exempt de constats.

Valide des éléments de preuve jusqu’à la conclusion
  1. Lis les éléments de preuve du contrôle et la condition qu’il indique comme vulnérable.
  2. Obtiens la version réelle du paquet ou la configuration par un accès authentifié.
  3. Compare-la à l’avis pertinent du fournisseur et à la version corrigée.
  4. Vérifie si la fonctionnalité concernée et les conditions sont présentes.
  5. Recoupe les éléments des agents ou des outils de protection des terminaux et consigne la conclusion.

Une bannière peut être obsolète ou incomplète, et un proxy peut répondre à la place d’une autre machine. Une identification erronée du système d’exploitation peut entraîner des contrôles sur le mauvais produit. Une confirmation manuelle, si elle est nécessaire, relève de tests autorisés assortis d’un plan opérationnel adapté.

Reconnais un correctif rétroporté

Une distribution peut corriger une branche ancienne d’un logiciel tout en conservant son numéro de version d’origine. C’est un rétroportage. Supposons qu’une bannière indique OpenSSH_7.4, alors que la correction dans le projet d’origine est apparue en version 7.7. Cette seule comparaison ne tient pas compte des corrections propres à la distribution.

Dans une distribution fictive, un contrôle authentifié renvoie la version de paquet openssh-7.4p1-23, et l’avis du fournisseur indique openssh-7.4p1-21 comme version corrigée pour la même version prise en charge de la distribution. La version 23 contient le correctif rétroporté : le constat concernant cette CVE précise est donc faux. Si les éléments obtenus par accès authentifié confirment aussi un système d’exploitation sans support, le constat de fin de vie reste réel. Clôturer un constat ne clôture pas tous les risques sur l’hôte.

Supprime le signalement de manière ciblée et réexamine-le

Pour un faux positif confirmé, consigne le contrôle, l’actif, le motif, les éléments de preuve et la date de révision. Limite la suppression du signalement à ce contrôle précis sur cet actif précis. Une désactivation globale pourrait masquer des constats avérés ailleurs, et un changement ultérieur de configuration pourrait invalider l’ancienne conclusion.

Une affirmation comme « nous avons appliqué le correctif » doit être vérifiée : un redémarrage peut être en attente ou une seconde copie installée peut subsister. Vérifie la version ou le paramètre effectif au lieu de te fier au souvenir d’une opération de maintenance.

Utilise le bon dénominateur

Si 6 des 50 constats signalés sont faux, 12 % de l’échantillon signalé est faux. Le taux statistique de faux positifs divise quant à lui les faux positifs par l’ensemble des cas réellement négatifs :

Taux de faux positifs=FPFP+TN.

L’échantillon de signalements positifs ne fournit aucun nombre de vrais négatifs : il ne permet donc pas d’établir ce taux. Indique précisément ce que mesure un indicateur ; améliorer les identifiants, le périmètre, les flux et l’emplacement des scanneurs améliore les éléments de preuve derrière les résultats positifs comme négatifs.

Points clés

  • Compare le rapport à la situation réelle pour distinguer les résultats vrais et faux.
  • Valide les versions des paquets à l’aide de l’avis du fournisseur, y compris les correctifs rétroportés.
  • Examine les lacunes de périmètre, d’accès, d’authentification et de contrôles comme causes de faux négatifs.
  • Ne supprime le signalement d’un faux positif que pour le contrôle et l’actif concernés, avec une date de révision.
  • Distingue la part de faux signalements parmi les constats du taux statistique de faux positifs.
4

Hiérarchise les vulnérabilités

La hiérarchisation combine ce qu’une faille pourrait provoquer, ce que font les attaquants et ce que représente le système concerné pour l’activité. Décode les vecteurs CVSS et les groupes de métriques, distingue les éléments relatifs à l’exploitation des estimations de probabilité et applique une politique claire aux constats validés. La priorité obtenue doit expliquer à la fois le délai et l’action, y compris lorsqu’une faille de moindre gravité mérite d’être traitée en premier.

4.1 Lis et calcule la gravité CVSS v3.1

Le Common Vulnerability Scoring System (CVSS) décrit la gravité technique sur une échelle de 0,0 à 10,0. Consigne la source, la version et le vecteur du score pour que sa signification soit claire. FIRST maintient le CVSS ; la priorité métier nécessite toujours de tenir compte de l’exposition, des éléments relatifs à l’exploitation et du contexte de l’actif.

Décode l’exploitabilité et l’impact
Métrique v3.1Valeurs et signification
AV, vecteur d’attaqueRéseau, adjacent, local, physique : comment l’attaquant atteint la faille
AC, complexité de l’attaqueFaible ou élevée : conditions indépendantes de la volonté de l’attaquant
PR, privilèges requisAucun, faibles, élevés : droits nécessaires avant l’exploitation
UI, interaction utilisateurAucune ou requise : indique si un autre utilisateur doit agir
S, périmètreInchangé ou modifié : indique si l’impact franchit une autorité de sécurité
C, I, AÉlevé, faible, nul : impact sur la confidentialité, l’intégrité et la disponibilité

Une attaque qui sort d’une machine virtuelle peut franchir l’autorité de sécurité du système invité et atteindre celle de l’hyperviseur. Une injection de script intersite peut toucher l’autorité de sécurité du navigateur de la victime. Le périmètre ne désigne pas le nombre de machines dans le scan.

Le vecteur de Heartbleed est CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N. Il décrit un accès par le réseau, une complexité faible, aucun privilège ni interaction requis, un périmètre inchangé et un impact élevé sur la confidentialité. Son score de base est de 7,5. AV:N décrit le mode d’accès à la faille ; il ne t’indique pas si ton serveur particulier est accessible depuis Internet.

Utilise les coefficients pour un périmètre inchangé

Les coefficients AV sont N 0,85, A 0,62, L 0,55, P 0,20. Pour AC, L vaut 0,77 et H 0,44 ; pour UI, N vaut 0,85 et R 0,62. Pour PR, N vaut 0,85, L 0,62 et H 0,27 lorsque le périmètre est inchangé ; lorsqu’il est modifié, L vaut 0,68 et H 0,50. Chaque coefficient d’impact vaut 0,56 s’il est élevé, 0,22 s’il est faible et 0 s’il est nul.

ISS=1−(1−C)(1−I)(1−A). Impact=6,42×ISS. Exploitability=8,22×AV×AC×PR×UI.

Lorsque l’impact est positif, plafonne la somme à 10 et arrondis à la décimale supérieure. Un impact nul donne un score de base nul. Pour AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, ISS vaut 0,914816, l’impact vaut environ 5,8731 et l’exploitabilité environ 3,8870. La somme est d’environ 9,7602, donc le score de base est de 9,8.

Un périmètre modifié utilise une expression différente pour l’impact et un coefficient multiplicateur de 1,08 pour le score de base :

Impact=7,52(ISS−0,029)−3,25(ISS−0,02)15.

Utilise le calculateur correspondant à la version pour appliquer ces règles sans mélanger les formules.

Interprète le résultat

Les plages de gravité sont : nulle 0,0, faible de 0,1 à 3,9, moyenne de 4,0 à 6,9, élevée de 7,0 à 8,9 et critique de 9,0 à 10,0. L’exigence de privilèges faibles fait passer l’exemple à périmètre inchangé de 9,8 à 8,8 ; l’ajout d’un accès local donne 7,8 ; le seul passage à une complexité d’attaque élevée donne 8,1. Ces scores décrivent des différences techniques, pas des probabilités d’exploitation. Si deux sources divergent, compare les vecteurs et les évaluations des sources avant de choisir le score à consigner.

Points clés

  • Décode le vecteur pour comprendre les conditions d’accès, le périmètre de sécurité et les impacts.
  • Utilise les coefficients et les formules propres à la version et arrondis le score de base final à la décimale supérieure.
  • Distingue la gravité CVSS de la probabilité d’exploitation et de l’exposition de l’actif.
  • Consigne la source et la version lorsque les scores diffèrent.
  • Applique les plages de gravité de façon cohérente : le niveau élevé commence à 7,0 et le niveau critique à 9,0.

4.2 Ajoute la menace et l’environnement aux scores de gravité

Un score de base décrit les caractéristiques techniques de la faille. Les informations sur la menace évoluent dans le temps et une même faille peut avoir une importance différente selon le déploiement. Le CVSS prévoit des groupes de métriques distincts pour ces ajustements, avec des règles différentes dans les versions 3.1 et 4.0.

Ajuste la v3.1 dans le temps

Le groupe temporel de la v3.1 comprend la maturité du code d’exploitation, le niveau de remédiation et le niveau de confiance dans le rapport. Leurs coefficients multiplicateurs sont :

MétriqueValeurs et coefficients
EÉlevée 1 ; fonctionnel 0,97 ; preuve de concept 0,94 ; non prouvé 0,91
RLIndisponible 1 ; solution de contournement 0,97 ; correctif temporaire 0,96 ; correctif officiel 0,95
RCConfirmé 1 ; raisonnable 0,96 ; inconnu 0,92

La valeur non définie compte pour 1. Multiplie le score de base par les trois coefficients et arrondis à la décimale supérieure. Pour un score de base de 9,8 avec E:U, RL:O, RC:C :

9,8×0,91×0,95×1=8,4721⟶8,5.

Si la maturité du code d’exploitation devient élevée alors que le correctif officiel reste disponible, le produit devient 9,31 et s’arrondit à 9,4. Les ajustements temporels peuvent abaisser le score de base ou le laisser inchangé ; leurs coefficients ne peuvent pas le faire dépasser le score de base.

Décris l’environnement local

Les métriques environnementales de la v3.1 comprennent les exigences de confidentialité, d’intégrité et de disponibilité (CR, IR, AR), ainsi que des métriques de base modifiées comme MAV et MPR. Les coefficients des exigences sont : élevée 1,5, moyenne 1,0, faible 0,5 et non définie 1,0. Documente les éléments relatifs au déploiement qui justifient chaque ajustement.

Dans l’exemple de Heartbleed, une exigence de confidentialité élevée donne un score environnemental de 9,3, tandis qu’une exigence faible donne 5,7. Une faille de score de base 9,8 avec un vecteur d’attaque modifié en adjacent donne 8,8. Utilise le calculateur environnemental complet ; multiplier un score de base par un coefficient d’exigence ne correspond pas à ce calcul.

Lis les changements de CVSS 4.0

La version 4.0 ajoute les conditions requises pour l’attaque (AT), relatives aux conditions de déploiement ou d’exécution, comme une situation de concurrence. L’interaction utilisateur devient absente, passive ou active. Le périmètre est remplacé par des impacts distincts sur la confidentialité, l’intégrité et la disponibilité du système vulnérable (VC, VI, VA) et des systèmes subséquents (SC, SI, SA).

Les groupes sont base, menace, environnement et métriques supplémentaires. La maturité de l’exploitation dans le groupe menace peut être attaqué, preuve de concept, non signalé ou non défini ; la valeur non définie est évaluée comme attaqué. Les exigences environnementales non définies sont évaluées par défaut comme élevées, et les métriques modifiées d’intégrité et de disponibilité des systèmes subséquents peuvent indiquer des impacts sur la sécurité des personnes. Les champs supplémentaires, notamment la sécurité des personnes, la possibilité d’automatisation, le rétablissement, la concentration de valeur, l’effort de réponse et l’urgence selon le fournisseur, ajoutent du contexte sans modifier le score.

Conserve la nomenclature avec les scores

Utilise CVSS-B, CVSS-BT, CVSS-BE ou CVSS-BTE pour indiquer les groupes de métriques utilisés. La version 4.0 calcule les scores à partir de tables de correspondance : utilise donc le calculateur de FIRST. L’exemple de Heartbleed de FIRST donne 8,7 en CVSS-BT, contre 7,5 en v3.1 ; son exemple de XSS réfléchie dans Zimbra donne 5,1 en v4.0 et 6,1 en v3.1. Un changement de version peut modifier le score sans changer le logiciel ni son déploiement.

Points clés

  • Les coefficients temporels de la v3.1 reflètent la maturité du code d’exploitation, la disponibilité des corrections et le niveau de confiance.
  • Les métriques environnementales nécessitent des éléments sur les exigences locales et le déploiement.
  • CVSS 4.0 distingue les impacts sur le système vulnérable et sur les systèmes subséquents.
  • Les métriques supplémentaires de CVSS 4.0 ne modifient pas le score.
  • Indique la version et les groupes de métriques utilisés et utilise le calculateur approprié.
  • N’interprète pas une différence entre les versions comme un changement de l’actif lui-même.

4.3 Utilise les éléments relatifs à l’exploitation pour affiner les priorités

La gravité décrit les dommages potentiels dans certaines conditions techniques. Les éléments relatifs à l’exploitation indiquent si les attaquants utilisent une faille ou sont susceptibles de l’utiliser prochainement. Ces signaux complètent le CVSS et le contexte métier ; aucune liste ne décrit à elle seule toutes les vulnérabilités.

Distingue les éléments de preuve des prévisions

La Cybersecurity and Infrastructure Security Agency (CISA) américaine tient le catalogue KEV des vulnérabilités connues pour être exploitées. Pour y figurer, une vulnérabilité doit avoir un identifiant CVE, faire l’objet d’éléments fiables attestant son exploitation dans des conditions réelles et disposer d’instructions claires de remédiation. Les entrées indiquent aussi si son utilisation dans des campagnes de rançongiciels est connue. L’absence du catalogue KEV ne permet pas de conclure sur l’exploitation ; les nouvelles attaques ou les faiblesses sans CVE peuvent ne pas y figurer.

L’Exploit Prediction Scoring System (EPSS) de FIRST estime la probabilité qu’une activité d’exploitation soit observée pour une CVE publiée au cours des 30 prochains jours. Les scores vont de 0 à 1 et sont mis à jour quotidiennement. Le centile indique le rang relatif parmi les CVE évaluées.

Dans un exemple de relevé quotidien, un EPSS de 0,10 au centile 0,88 signifie une probabilité estimée à 10 % d’une activité d’exploitation et un score supérieur ou égal à celui de 88 % des CVE évaluées. Le centile n’est pas une probabilité d’exploitation de 88 %, et le score n’est pas la probabilité que ton propre serveur soit compromis.

Évalue la force du signal

Une preuve de concept publiée montre qu’une méthode d’exploitation existe. L’arsenalisation transforme une méthode en outils fiables et utilisables. Une exploitation confirmée dans des conditions réelles, notamment par des rançongiciels, constitue une preuve plus forte qu’il faut agir maintenant. Suis les avis des fournisseurs, le renseignement sur les cybermenaces, les centres de partage et d’analyse de l’information et les mises à jour des catalogues. Un score EPSS faible peut changer lorsque de nouvelles informations arrivent.

Supposons que le constat A ait un score CVSS de 9,8, un EPSS de 0,004 et soit absent du catalogue KEV sur un serveur de test interne. Le constat B a un score CVSS de 7,5, un EPSS de 0,94 et figure dans le catalogue KEV sur une passerelle VPN accessible depuis Internet. Donne la priorité à B : les attaques confirmées, l’accès direct et le rôle critique de la passerelle se conjuguent. Planifie le traitement de A selon la politique au lieu de le retirer de la liste de travail.

Utilise des arbres de décision pour agir

La catégorisation des vulnérabilités propre aux parties prenantes (SSVC) provient du Software Engineering Institute de Carnegie Mellon University. L’arbre de la CISA prend en compte l’exploitation, l’impact technique, la possibilité d’automatisation, l’importance pour la mission et l’impact sur le bien-être public. Ses décisions sont suivre, suivre, prendre en charge et agir*, allant du suivi normal à une action coordonnée urgente. Applique l’arbre lui-même ; connaître une seule donnée ne suffit pas pour inventer son résultat.

La Binding Operational Directive 26-04 de la CISA, publiée le 10 juin 2026, a remplacé la BOD 22-01. Elle s’impose aux agences fédérales civiles de l’exécutif pour les systèmes concernés et fonde les délais sur l’exposition publique, le statut KEV, l’automatisation de l’exploitation et le contrôle technique partiel ou total. Les autres organisations peuvent utiliser le catalogue KEV volontairement. La période de transition de la directive exige que les agences commencent à appliquer ses nouveaux délais d’évaluation et de remédiation au plus tard le 7 décembre 2026.

Réagis lorsqu’aucun correctif n’existe

Pour une vulnérabilité du jour zéro, applique les mesures d’atténuation du fournisseur, restreins le service concerné et renforce la détection et la surveillance. Dès qu’une correction paraît, hiérarchise son application selon la gravité, l’exposition et les éléments relatifs à l’exploitation. Si des attaques sont signalées, procède rapidement à l’escalade et recherche une éventuelle compromission dans le cadre du processus de réponse aux incidents. L’EPSS couvre les CVE ; évalue les failles du code interne et les erreurs de configuration à partir des éléments qui leur sont propres.

Points clés

  • Le catalogue KEV répertorie les exploitations connues ; l’EPSS prédit l’activité d’exploitation au cours des 30 prochains jours.
  • Un centile EPSS est un rang, pas une probabilité.
  • Combine la maturité du code d’exploitation, l’exposition et l’impact métier pour choisir les travaux urgents.
  • Utilise les données d’entrée SSVC pour prendre une décision d’action à l’aide de son arbre de décision.
  • Applique des mesures d’atténuation pour une vulnérabilité du jour zéro tant qu’aucun correctif n’est disponible et réévalue la situation lorsque les éléments changent.

4.4 Hiérarchise les constats validés selon leur contexte métier

Une priorité indique à un responsable dans quel délai agir et pourquoi. Pars d’un constat validé, puis combine la gravité technique, les éléments relatifs à l’exploitation, l’accessibilité, la valeur de l’actif, les mesures existantes et la disponibilité du traitement. Un score seul ne peut pas décrire les conséquences métier d’une défaillance.

Évalue l’actif et son chemin d’attaque

Les actifs externes sont accessibles depuis Internet. Les actifs internes sont accessibles après l’entrée d’un attaquant dans le réseau ou par une personne interne. Les actifs isolés présentent moins de chemins d’accès, mais les équipements de maintenance et les liaisons de support peuvent toujours franchir la séparation.

La valeur de l’actif comprend son niveau de criticité, la classification des données, le périmètre réglementaire et les dépendances. Un fournisseur d’identité peut détenir directement peu de données clients tout en contrôlant l’accès à de nombreux autres systèmes. Examine les effets sur les services qui dépendent de l’actif vulnérable, et pas seulement sur l’hôte lui-même.

Ne tiens compte d’une mesure compensatoire que si elle bloque le chemin concerné et a été testée. Un pare-feu applicatif web en mode détection uniquement enregistre les attaques mais ne les arrête pas. Une règle de segmentation qui autorise toujours l’accès au service vulnérable depuis les réseaux des utilisateurs laisse ce chemin ouvert.

Applique une politique dans l’ordre prévu

Examine cette politique fictive, appliquée à partir de P1 par ordre décroissant :

PrioritéRègleDélai
P1Exploitation connue et actif externe ou de niveau 13 jours
P2Gravité élevée ou critique sur un actif externe ou de niveau 1, ou EPSS d’au moins 0,115 jours
P3Autres constats90 jours

F1 est une faille de score 9,8 sur une machine virtuelle de laboratoire isolée, sans exploitation connue, avec un EPSS de 0,02. Elle ne répond ni à P1 ni à P2 : elle relève donc de P3. F2 est une faille de score 7,5 sur un serveur web externe et figure dans le catalogue KEV : P1. F3 est une faille d’injection de score 6,5 sur un portail externe de niveau 1, avec une preuve de concept publique et un EPSS de 0,20 : P2 selon le seuil EPSS. F4 a un score de 8,8 sur un serveur de fichiers interne, avec un EPSS de 0,15 et un correctif : P2 également selon l’EPSS.

Traite F2 en premier. Dans P2, l’exposition externe du portail client de F3 le place avant F4 dans cet exemple. F1 reste planifié. Un tri numérique par CVSS aurait placé en premier la faille peu exposée du laboratoire et retardé le traitement d’un service public dont l’exploitation est connue.

Choisis une action disponible

Un correctif permet de planifier la remédiation. Si aucune correction n’existe, réduis l’exposition et surveille tout en suivant la correction attendue. Les produits en fin de vie nécessitent un plan de remplacement et une protection provisoire. L’absence de correctif modifie le traitement ; elle n’efface pas la priorité.

Examine les combinaisons sur un même actif. Une fuite d’informations qui expose des noms d’utilisateur, des contrôles de connexion faibles et un ancien module d’extension peuvent former un chemin plus grave que chaque ligne examinée isolément. Examine ensemble les constats liés avant de fixer l’ordre de travail.

Explique la décision dans le ticket

Indique l’identité de l’actif, son responsable, les éléments de preuve du constat, le traitement recommandé, la priorité, le délai et le motif. Par exemple : « P1 : la faille confirmée est connue pour être exploitée et le portail est accessible depuis Internet ; termine la remédiation dans le délai de 3 jours prévu par la politique fictive. » Conserve le motif avec le ticket lorsque le travail est regroupé sur plusieurs hôtes. Un faux positif probable fait rapidement l’objet d’une validation avant qu’une décision ferme de traitement ne repose sur lui.

Points clés

  • Combine la gravité, l’exploitation, l’exposition, la valeur de l’actif, les mesures de sécurité et les traitements disponibles.
  • Applique les règles de priorité dans l’ordre indiqué et conserve le motif des délais.
  • Ne tiens compte que des mesures qui bloquent le chemin d’attaque concerné.
  • Examine les constats liés pour évaluer leur impact combiné sur un actif.
  • Fournis aux responsables des tickets exploitables avec des éléments de preuve, une correction, une priorité et un délai.
5

Traite les vulnérabilités et démontre leur correction

Un traitement est terminé lorsque son effet est démontré. Choisis entre supprimer une faiblesse, réduire l’exposition ou conserver un risque résiduel documenté, puis mène la décision jusqu’à sa mise en œuvre par la maîtrise des changements et à sa vérification. Gère les corrections retardées avec des approbations précises et des dates de révision. Utilise ensemble le délai de remédiation, le respect des délais, la couverture et l’ancienneté pour montrer quels risques ont été réduits et lesquels nécessitent encore une décision.

5.1 Choisis un traitement et applique-le par la maîtrise des changements

Un traitement modifie la faiblesse, l’exposition ou la décision métier concernant le risque. Choisis le traitement qui répond au constat réel, puis prévois qui le mettra en œuvre et comment son effet sera vérifié. La remédiation est le choix par défaut lorsqu’elle est réalisable.

Distingue les possibilités de traitement
TraitementCe qui changeExemple
RemédierSupprime la faiblesseMettre à jour une bibliothèque vulnérable ou corriger les permissions d’un stockage public
AtténuerRéduit la probabilité ou l’impactRestreindre l’accès en attendant une mise à jour
AccepterConserve formellement le risqueApprouver une dérogation limitée dans le temps
TransférerReporte les conséquences financièresSouscrire une assurance ou obtenir une protection contractuelle adaptée
ÉviterArrête l’activité risquéeRetirer un service sans support

Une mesure compensatoire répond à l’objectif d’une mesure obligatoire lorsque celle-ci ne peut pas être appliquée. Elle doit traiter le même risque, être documentée et vérifiée. Une liste d’autorisation de segmentation peut protéger un service ancien impossible à corriger ; une règle de pare-feu applicatif web peut fournir un correctif virtuel contre un mode d’exploitation connu. La détection seule laisse toujours le chemin d’attaque ouvert.

Classe les mesures de deux façons

Le type d’une mesure décrit sa mise en œuvre : les mesures administratives ou de gestion comprennent les politiques et les décisions relatives aux risques ; les mesures opérationnelles sont des processus humains quotidiens comme la gestion des changements ; les mesures techniques comprennent l’authentification multifacteur et les pare-feu ; les mesures physiques comprennent les serrures et les lecteurs de badges.

La fonction d’une mesure décrit son rôle : les mesures préventives empêchent les événements, les mesures de détection les repèrent, les mesures correctives suppriment les faiblesses ou réparent les dommages, et les mesures de réponse endiguent un incident pendant son déroulement. Un scan de vulnérabilités est une mesure de détection. Un correctif est une mesure corrective. L’isolement automatisé d’un terminal peut être une mesure de réponse. Une mesure peut remplir plusieurs fonctions ; le type et la fonction sont deux classifications distinctes.

Planifie le changement par étapes
  1. Teste la mise à jour ou la configuration dans un environnement ressemblant à la production.
  2. Mets en œuvre le changement approuvé pendant une fenêtre de maintenance.
  3. Prépare les éléments et les étapes du retour arrière, comme une sauvegarde ou un instantané, avant de modifier la production.
  4. Valide le fonctionnement du service et la disparition de la faiblesse initiale.

Une faille activement exploitée peut nécessiter l’approbation d’un changement d’urgence. Une fenêtre de maintenance trimestrielle ne peut pas remplacer sans autre formalité un délai de 15 jours fixé par la politique. Négocie une fenêtre supplémentaire, utilise des mises à jour progressives lorsque la redondance le permet ou obtiens une dérogation limitée dans le temps avec des mesures vérifiées.

Traite une mise à jour bloquée

Un module web présente une faille critique d’exécution de code à distance. Le correctif est disponible, mais la certification de l’application prendra trois semaines et le délai est de 15 jours. Désactive le module s’il n’est pas utilisé. Sinon, teste un correctif virtuel, restreins l’accès aux réseaux des partenaires nécessaires et renforce la surveillance. Consigne le risque restant et obtiens la dérogation requise, puis installe la mise à jour certifiée et effectue un nouveau scan.

Réduis aussi la surface d’attaque : découvre les actifs externes par des scans en périphérie, DNS et les enregistrements de certificats ; supprime les services inutilisés et les systèmes retirés. Les tests des mesures de sécurité, les tests d’intrusion, l’émulation d’adversaires et les signalements issus de programmes de prime aux bogues peuvent révéler des chemins qui nécessitent une attention. Supprimer un composant inutile empêche l’accumulation de futurs constats à son sujet.

Points clés

  • La remédiation supprime une faiblesse ; l’atténuation réduit le risque alors que la faiblesse peut subsister.
  • Vérifie les mesures compensatoires contre le chemin d’attaque précis qu’elles doivent traiter.
  • Distingue les types de mise en œuvre des mesures de leurs fonctions de prévention, de détection, de correction et de réponse.
  • Prépare les tests, la mise en œuvre, le retour arrière et la validation pour chaque changement en production.
  • Résous les conflits de délais au moyen de fenêtres supplémentaires, de méthodes de mise à jour sûres ou de dérogations approuvées.
  • Réduis le nombre d’actifs exposés et de services inutilisés dans le cadre du traitement.

5.2 Rends l’acceptation du risque précise et limitée dans le temps

Certains constats réels ne peuvent pas être corrigés dans le délai prévu par la politique. Une dérogation rend le risque qui en résulte visible et confie la décision à un responsable habilité. C’est une décision encadrée avec une date de fin, pas un moyen de retirer les travaux difficiles du tableau de bord.

Choisis la stratégie de gestion du risque

L’acceptation conserve le risque en connaissance de cause lorsque l’activité est nécessaire à l’organisation ou que les coûts du traitement dépassent le bénéfice attendu. L’atténuation réduit la probabilité ou l’impact. L’évitement met fin à l’activité risquée. Le transfert reporte certaines conséquences financières par un contrat ou une assurance, tandis que la responsabilité reste à l’organisation.

Un contrat ou une police d’assurance n’empêche pas un code d’exploitation d’atteindre un service non corrigé. Examine son périmètre séparément des mesures techniques. Une dérogation refusée laisse toujours une décision à prendre : renforcer les mesures, corriger ou arrêter l’activité.

Rédige le dossier de dérogation

Consigne l’actif et le constat précis, la justification métier, l’analyse du risque, les mesures compensatoires, le risque résiduel, la personne habilitée à approuver, la date d’expiration et les faits déclenchant une révision anticipée. Relie le dossier aux travaux de remédiation afin que la correction permanente prévue reste visible.

Un faux positif signifie que la faiblesse signalée est absente et le constat est clôturé avec des éléments de preuve. Une dérogation signifie que la faiblesse est réelle et que son risque résiduel est conservé temporairement. Supprimer le signalement d’un constat réel en le qualifiant de faux effacerait précisément le risque que la direction doit approuver.

Adapte l’approbation au risque restant

Le responsable du risque approuve à un niveau adapté au risque résiduel. Une dérogation à faible risque peut relever de l’autorité d’un responsable d’actif, tandis qu’un risque résiduel élevé peut nécessiter l’approbation de la direction ou du responsable de la sécurité des systèmes d’information. L’administrateur qui demande le report des travaux n’approuve pas seul sa demande. L’équipe de sécurité évalue les éléments de preuve et recommande des mesures.

Compare le risque restant à l’appétence pour le risque de l’organisation. Une décision dépassant l’autorité déléguée doit être remontée à un niveau supérieur ou refusée. Le fait qu’un système soit difficile à remplacer explique la demande ; il ne prouve pas que son risque est acceptable.

Suis un cas de système ancien

Un instrument de laboratoire utilise un ordinateur de commande sous Windows 7 dont le logiciel du fournisseur ne peut pas fonctionner sur un système plus récent. Le support standard a pris fin le 14 janvier 2020 et son remplacement est budgété pour l’année suivante. L’équipe consigne l’absence de support de l’ordinateur comme un constat réel et propose un réseau isolé, la désactivation du stockage USB, une liste d’applications autorisées et une surveillance supplémentaire.

Le responsable du service et la direction de la sécurité examinent le risque résiduel évalué. La dérogation expire après six mois ou lorsque le remplacement est installé, selon la première échéance atteinte. Le projet de remplacement conserve un responsable et des jalons, même si la date de révision de la dérogation précède sa fin prévue.

Rouvre le dossier lorsque les conditions changent

Un nouveau code d’exploitation, une entrée dans le catalogue KEV, une mesure compensatoire défaillante ou un changement d’exposition peuvent invalider l’évaluation précédente avant son expiration. Réexamine alors le risque, sans attendre la date prévue. Suis le nombre et l’ancienneté des dérogations, les expirations prochaines et les corrections permanentes en attente. Évite les dérogations générales pour des environnements entiers : les actifs peuvent présenter des chemins d’attaque, des responsables et des conséquences différents.

Points clés

  • Une dérogation conserve un risque réel ; la clôture d’un faux positif consigne l’absence de faiblesse.
  • Documente l’actif, le constat, la justification, les mesures, le risque résiduel, l’approbation, l’expiration et les faits déclenchant une révision.
  • Fais approuver la dérogation par une personne habilitée à décider pour le risque résiduel.
  • Réexamine le risque avant l’échéance lorsque l’exploitation, l’exposition ou les mesures changent.
  • Garde les corrections permanentes et les travaux de remplacement visibles pendant l’acceptation du risque.

5.3 Prouve les corrections et mesure le travail restant

Une mise à jour installée est une action ; une remédiation vérifiée est un résultat. Ne clôture un constat que lorsque les éléments de preuve montrent que la faiblesse initiale a disparu et que le service fonctionne toujours. Suis les délais et la couverture associés à ces preuves afin que les responsables voient où le risque subsiste.

Vérifie la condition initiale

Effectue un nouveau scan des actifs concernés avec le même type de scan pertinent et des identifiants fonctionnels, ou examine directement la version effective du paquet ou le paramètre. Confirme que le contrôle a réussi. Une connexion échouée ne permet pas d’établir qu’une vulnérabilité locale est corrigée. Valide aussi les mesures compensatoires : vérifie que la nouvelle règle d’accès ou le correctif virtuel bloque réellement le chemin concerné.

Une correction peut échouer parce qu’un redémarrage est en attente, qu’un seul nœud du cluster a été mis à jour, qu’une application contient sa propre bibliothèque plus ancienne ou qu’un déploiement écrase le paramètre. Si les instances de remplacement réintroduisent constamment la faille, mets à jour l’image de référence ou le modèle qui les crée. Considère les réouvertures répétées comme le signe d’une cause racine dans le processus de compilation ou de déploiement.

Utilise des états de processus clairs

Fais passer le travail par des états comme ouvert, en cours, risque atténué, risque accepté, résolu en attente de vérification et clôturé. « Risque atténué » signifie qu’une mesure a réduit le risque ; « clôturé » exige les preuves de clôture appropriées. L’intégration du scanneur au système de tickets peut réduire les doublons, mais les changements d’état automatiques doivent toujours respecter les règles de vérification réussie et de dérogation.

Lis les indicateurs ensemble
IndicateurQuestion à laquelle il répond
MTTR, délai moyen de remédiationCombien de temps les corrections vérifiées ont-elles pris en moyenne ?
Taux de respect des SLOQuelle part a respecté le délai applicable ?
Constats ouverts par gravité et anciennetéQuels risques attendent encore, et depuis combien de temps ?
Taux de couverture des scansQuelle part des actifs inventoriés a reçu les scans requis avec succès ?
Nombre et ancienneté des dérogationsQuelle quantité de risque est conservée formellement, et pour combien de temps ?
RécurrenceÀ quelle fréquence les constats corrigés réapparaissent-ils ?

Cinq constats critiques sont clôturés après 4, 9, 12, 20 et 30 jours :

MTTR=4+9+12+20+305=15 jours.

Avec un SLO de 15 jours, seuls trois ont été traités à temps :

Taux de respect des SLO=35×100=60%.

La moyenne respecte le délai de 15 jours alors que 40 % de ces constats ont manqué l’objectif. Présente aussi les constats ouverts en retard : une moyenne calculée sur le travail terminé ne dit rien de l’ancienneté d’un élément non résolu.

Procède à l’escalade pour les travaux qui nécessitent une décision

Les tranches d’ancienneté comme 0 à 30, 31 à 60, 61 à 90 et plus de 90 jours montrent les travaux bloqués. Compare l’ancienneté de chaque élément à son propre délai, puis suis la politique du responsable de l’actif à son supérieur et au comité des risques. Une faille nouvellement exploitée peut nécessiter une escalade immédiate, avant tout seuil d’ancienneté.

Les équipes techniques ont besoin de listes d’hôtes, d’éléments de preuve et de corrections. Les responsables ont besoin des tendances, des principaux risques, des travaux en retard et des ressources ou décisions nécessaires. Une baisse du total peut provenir d’échecs de scan ou de la clôture rapide d’éléments à faible impact : compare donc la couverture et l’ancienneté des constats prioritaires avant d’y voir un progrès.

Points clés

  • Clôture les constats après une vérification réussie et des contrôles du service.
  • Corrige les images, les copies intégrées et les processus de déploiement lorsque les constats réapparaissent.
  • Présente le délai moyen de remédiation avec le respect des délais et l’ancienneté des éléments non résolus.
  • Mesure la couverture et l’ancienneté des dérogations ainsi que le nombre total de constats.
  • Procède immédiatement à l’escalade lorsque la menace évolue de façon urgente et suis la politique pour les travaux en retard.
6

Gère les vulnérabilités des applications et du cloud

Les constats applicatifs et cloud étendent le même processus au code, aux dépendances, aux identités et aux paramètres de déploiement. Relie chaque faille à son mécanisme, choisis les tests capables de la révéler et identifie qui doit la corriger. Suis un composant vulnérable dans la chaîne d’approvisionnement logicielle et remonte d’une erreur de configuration cloud jusqu’à son modèle. La vérification doit atteindre chaque copie déployée et la source qui crée les copies futures.

6.1 Relie les failles applicatives à leurs corrections

Les constats applicatifs décrivent des défaillances dans la manière dont les logiciels traitent les données, la mémoire, l’identité ou les erreurs. Adapte la correction au mécanisme. L’OWASP Top 10:2025 est une liste de sensibilisation : défaillance du contrôle d’accès, erreurs de configuration de sécurité, défaillances de la chaîne d’approvisionnement logicielle, défaillances cryptographiques, injection, conception non sécurisée, défaillances de l’authentification, défaillances de l’intégrité des logiciels ou des données, défaillances de la journalisation et des alertes de sécurité, et gestion incorrecte des conditions exceptionnelles.

Empêche les données de devenir des instructions

Une injection se produit lorsqu’une entrée non fiable devient une partie d’une requête ou d’une commande. Utilise des requêtes paramétrées, la validation par liste d’autorisation et des comptes respectant le principe du moindre privilège ; évite les appels au shell construits à partir d’entrées utilisateur. L’injection de script intersite (XSS) exécute un script fourni par un attaquant dans le navigateur d’un autre utilisateur. Une XSS réfléchie revient dans une réponse immédiate, une XSS stockée est enregistrée pour les personnes qui la consulteront plus tard et une XSS fondée sur le DOM apparaît dans le code côté client. Utilise un encodage des sorties adapté au contexte et des modèles sûrs, complétés par une politique de sécurité du contenu. Les cookies HttpOnly limitent l’accès des scripts aux cookies mais ne corrigent pas les sorties non sécurisées.

Distingue les requêtes et les accès aux fichiers
FailleCe qui est détournéPrincipales corrections
CSRF, falsification de requête intersiteUn navigateur connecté envoie une requête non souhaitée qui modifie un étatJetons anti-CSRF, cookies SameSite, réauthentification pour les actions sensibles
SSRF, falsification de requête côté serveurUn serveur accède à une destination choisie par l’attaquantListes de destinations autorisées, accès interne restreint, services de métadonnées durcis
Traversée de répertoiresUn chemin sort du dossier autoriséIdentifiants fixes, vérification que le chemin canonique reste dans le répertoire autorisé
LFI/RFI, inclusion de fichier local ou distantUne application inclut un fichier local ou distant choisi par l’attaquantSupprimer les chemins d’inclusion contrôlés par l’utilisateur et désactiver les inclusions distantes

Une SSRF peut atteindre les métadonnées cloud à l’adresse 169.254.169.254. L’inclusion de fichier peut divulguer son contenu ou exécuter son code selon la manière dont l’application le traite.

Protège la mémoire et les permissions

Un dépassement de tampon écrit au-delà de la mémoire allouée sur la pile ou dans le tas. Un dépassement d’entier dépasse la plage d’un type ; un calcul non signé sur 8 bits peut revenir de 255 plus 1 à 0. Utilise des vérifications de bornes, des fonctions sûres et des langages à gestion sûre de la mémoire. L’ASLR, DEP/NX et les canaris de pile rendent l’exploitation plus difficile alors que la faille de code subsiste.

Une défaillance du contrôle d’accès permet aux utilisateurs de dépasser leurs permissions, par exemple en lisant la facture d’un autre client après avoir changé son identifiant. Vérifie l’autorisation côté serveur pour chaque requête et refuse l’accès par défaut. Une élévation verticale de privilèges donne des droits plus élevés ; une élévation horizontale donne les droits d’un autre utilisateur. Les corrections de l’authentification et des sessions comprennent l’authentification multifacteur, des identifiants de session aléatoires, leur renouvellement à la connexion et leur expiration.

Traite la conception et les services connexes

Les défaillances cryptographiques comprennent les données non chiffrées, les clés inscrites en dur et les fonctions de hachage rapides pour les mots de passe. Utilise TLS 1.2 ou une version ultérieure, des clés gérées et des fonctions de hachage lentes pour les mots de passe comme Argon2 ou bcrypt. Supprime les comptes par défaut, les fonctionnalités inutiles, le listage des répertoires et les erreurs trop détaillées. Valide les failles précises des composants séparément du risque lié à l’absence de support en fin de vie.

Une conception non sécurisée nécessite des changements de conception et d’implémentation, ainsi qu’une modélisation des menaces pour identifier les mesures manquantes. L’exécution de code à distance permet à un attaquant de faire exécuter à distance le code de son choix ; l’exécution locale de code exige un accès différent. L’empoisonnement des données corrompt des données fiables ou d’entraînement : contrôle les sources et suis leur provenance. En cas d’erreur, échoue en mode fermé afin que les conditions exceptionnelles n’accordent pas d’accès. Un pare-feu applicatif web peut réduire l’exposition pendant la correction du code, mais le code non sécurisé doit toujours être corrigé.

Points clés

  • Utilise des requêtes paramétrées contre l’injection et un encodage des sorties adapté au contexte contre les XSS.
  • Distingue la CSRF issue du navigateur de la SSRF issue du serveur.
  • Limite la sélection des fichiers et les chemins résolus aux ressources autorisées.
  • Utilise des opérations mémoire sûres et des vérifications d’autorisation côté serveur.
  • Corrige les conceptions non sécurisées et échoue en mode fermé en cas d’erreur.
  • Traite l’exécution à distance, les données fiables, la cryptographie et les composants sans support selon leur mécanisme de défaillance réel.

6.2 Teste le code, les dépendances et le processus de livraison

Un logiciel sécurisé nécessite des contrôles à plusieurs étapes, car aucun test ne voit à lui seul tout le système. Ajoute des exigences de sécurité, la modélisation des menaces, la revue de code, des tests automatisés, des contrôles de déploiement et la maintenance au cycle de développement logiciel (SDLC). Avancer les contrôles appropriés dans le cycle est appelé décalage vers la gauche.

Compare les méthodes de test
MéthodeCe qu’elle examineCe qu’elle peut manquer
SAST, tests statiques de sécurité des applicationsCode source ou bytecode sans exécution ; peut indiquer un fichier et une ligneConfiguration à l’exécution et comportement réel après déploiement
DAST, tests dynamiques de sécurité des applicationsApplication en cours d’exécution par les entrées et parcours accessiblesPages non atteintes et emplacement exact dans le code source
SCA, analyse de composition logicielleComposants tiers et versions, comparés aux données de vulnérabilité et de licenceLogique applicative personnalisée

Le SAST peut signaler une valeur de requête concaténée dans une requête. Le DAST peut fournir des éléments issus des réponses de l’application de test en cours d’exécution. Valide les éléments combinés avant de choisir la correction du code. Le fuzzing ajoute des tests avec des entrées malformées pour trouver des plantages et d’autres défaillances. L’authentification et la couverture de l’exploration comptent : une exécution DAST qui n’atteint jamais une page d’administration n’en a pas évalué les entrées.

Trouve les dépendances concernées

La SCA lit les manifestes de paquets, les fichiers de verrouillage ou les fichiers binaires pour identifier les composants intégrés. Par exemple, log4j-core 2.14.1 est affecté par Log4Shell, CVE-2021-44228, avec un score CVSS v3.1 de 10,0. La correction exige une version corrigée adaptée et le redéploiement de chaque application contenant le composant. La version 2.17.1, référence historique de remédiation pour Java 8, traite les failles liées à cet incident ; pour les nouveaux travaux, choisis une version actuellement prise en charge et recommandée par le fournisseur.

Une SBOM consigne les composants, versions, fournisseurs et relations de dépendance dans un format lisible par machine comme SPDX ou CycloneDX. Elle indique où un composant est utilisé. Une déclaration VEX d’un fournisseur indique si un produit est non affecté, affecté, corrigé ou en cours d’analyse pour une vulnérabilité. Vérifie que la déclaration VEX correspond au produit et à sa version et examine le motif fourni avant de modifier l’état d’un constat.

Protège la chaîne d’approvisionnement

Les canaux de mise à jour compromis, les paquets malveillants aux noms similaires et les dépendances abandonnées peuvent introduire des risques par l’intermédiaire de fournisseurs de confiance. La compromission de SolarWinds Orion en 2020 illustre une attaque contre un canal de mise à jour. Évalue les pratiques des fournisseurs ; conviens des attentes relatives aux correctifs et à la divulgation ; demande des SBOM ; vérifie les empreintes ou les signatures ; fige les versions des dépendances ; et utilise des registres internes approuvés. Le verrouillage des versions permet de maîtriser les changements, mais une dépendance figée devenue obsolète nécessite toujours une revue et des mises à jour.

Intègre la sécurité au programme

La modélisation des menaces examine la conception pour déterminer ce qui pourrait mal tourner. STRIDE couvre l’usurpation d’identité, l’altération, la répudiation, la divulgation d’informations, le déni de service et l’élévation de privilèges. Transforme les menaces identifiées en mesures de sécurité et en cas de test.

Le Software Assurance Maturity Model (SAMM) de l’OWASP organise l’amélioration du programme autour de la gouvernance, de la conception, de la mise en œuvre, de la vérification et de l’exploitation : trois pratiques par fonction, 15 au total, avec des niveaux de maturité de 1 à 3. Utilise-le pour planifier les capacités, tandis que la programmation sécurisée au quotidien sépare les données des commandes, encode les sorties, protège les identifiants et les sessions, limite les privilèges et gère les erreurs sans exposer les détails internes.

Points clés

  • Combine le SAST, le DAST, la SCA et le fuzzing approprié pour couvrir différents modes de défaillance.
  • Utilise les SBOM pour localiser les composants et les déclarations VEX pour évaluer l’état d’une vulnérabilité propre à un produit.
  • Reconstruis et redéploie les applications qui intègrent des dépendances concernées.
  • Maîtrise les risques liés aux fournisseurs, aux mises à jour et aux paquets tout au long de la livraison.
  • Transforme les modèles de menaces en mesures et en tests et utilise SAMM pour améliorer la maturité du programme.

6.3 Évalue les paramètres cloud et corrige ce qui crée les charges de travail

La sécurité du cloud dépend du travail du fournisseur et du client. Identifie le modèle de service avant d’attribuer un constat, puis évalue les paramètres déployés ainsi que les images, le code et les modèles qui les créent. Les ressources cloud peuvent changer plus vite qu’un scan réseau périodique.

Répartis les responsabilités selon le modèle de service
ModèleLe fournisseur gèreLe client sécurise
IaaSInfrastructure physique et services cloud sous-jacentsMises à jour du système d’exploitation invité, applications, réseaux, identités, données
PaaSLa plateformeCode applicatif, dépendances, données et accès
SaaSLe service applicatifUtilisateurs, paramètres d’accès et données

Dans tous les modèles, les clients restent responsables de leurs données et des personnes qui peuvent y accéder. Une base de données gérée peut supprimer le travail de correction du système d’exploitation tout en laissant au client la correction des permissions excessives ou de l’exposition publique.

Lis les constats de posture par ressource

La gestion de la posture de sécurité du cloud (CSPM) vérifie les configurations par les API des fournisseurs, généralement avec un accès en lecture seule. Prowler et ScoutSuite signalent les constats par ressource et par rapport à des référentiels, comme les CIS Foundations Benchmarks pour le cloud. Répète les contrôles, car les paramètres des comptes, les identités et les règles réseau changent fréquemment.

Les constats courants comprennent le stockage public, les permissions d’identité trop larges comme "Action": "*", les volumes ou instantanés non chiffrés, la journalisation désactivée, les clés d’accès enregistrées dans le code, les utilisateurs privilégiés sans authentification multifacteur, les interfaces de gestion exposées et les accès SSH ou RDP ouverts à tout Internet. 0.0.0.0/0 couvre toutes les adresses IPv4 ; une règle qui l’autorise sur le port 22 ou 3389 expose le service de gestion partout où la ressource est accessible.

Corrige la source du déploiement

L’infrastructure sous forme de code (IaC) décrit les ressources dans des modèles. Checkov ou Trivy peut signaler avant le déploiement une règle Terraform contenant cidr_blocks = ["0.0.0.0/0"] pour SSH. Restreins l’accès à la plage administrative nécessaire ou utilise un bastion ou un service de gestion de session approuvé.

Corrige à la fois le paramètre déployé et son modèle. Sinon, le déploiement suivant peut rétablir l’exposition. Les différences entre les paramètres déclarés et réels constituent une dérive de configuration. Une correction effectuée uniquement dans la console peut être temporaire, même si le contrôle immédiat réussit.

Reconstruis les images et couvre les charges de courte durée

Scanne les images de conteneurs à la recherche de paquets du système d’exploitation et de bibliothèques dans le pipeline de compilation et le registre. Reconstruis-les à partir d’une image de base mise à jour et redéploie-les ; ne compte pas sur la correction individuelle des conteneurs en cours d’exécution. Les images de base minimales réduisent le nombre de composants inutiles. Examine aussi les définitions Kubernetes pour repérer les paramètres risqués comme l’exécution privilégiée.

Utilise les API du fournisseur et les étiquettes de ressources pour inventorier les instances de courte durée. Évalue leurs images de référence, leurs modèles et leurs dépendances ; utilise des agents pris en charge ou l’évaluation des instantanés lorsque c’est adapté. Pour les environnements d’exécution sans serveur gérés, les mises à jour du fournisseur suivent les paramètres de mise à jour du service. Les clients maintiennent le code et les bibliothèques des fonctions, reconstruisent les fonctions fondées sur des conteneurs et mettent à jour les environnements d’exécution personnalisés.

Traite un constat de posture jusqu’à sa vérification

Une évaluation découvre un stockage public de données personnelles, un accès root sans authentification multifacteur et un accès RDP ouvert à tout Internet. Restreins immédiatement l’accès aux données exposées et traite de toute urgence l’identité privilégiée et le chemin de gestion. Corrige les règles du compartiment et du réseau dans les ressources déployées et dans l’IaC. Configure l’authentification multifacteur de l’utilisateur root AWS dans la console de gestion ; les API et l’IaC ordinaires ne permettent pas de l’activer. Relance les contrôles pertinents, vérifie que l’accès à l’application fonctionne toujours et vérifie qu’un déploiement ultérieur conserve la correction.

Points clés

  • Attribue les responsabilités selon le modèle de service cloud réel.
  • Utilise les contrôles de posture par API pour trouver les problèmes d’exposition, d’identité, de chiffrement et de journalisation.
  • Corrige les ressources déployées et les modèles qui les créent.
  • Reconstruis et redéploie les images de conteneurs corrigées.
  • Inventorie les ressources éphémères et évalue les images, les modèles et les dépendances des fonctions.
  • Vérifie les paramètres corrigés et empêche le retour des erreurs au déploiement suivant.

Gestion des vulnérabilités : exemples

6 Leçons Interactives

1

Construis un programme autour d’un parc en évolution

13 étapes
Suis un actif inconnu jusqu’à sa fiche d’inventaire avec un responsable, une décision sur le risque et un processus mesurable.
  1. 1
    IntroductionPrévois une suite pour chaque constat

    Une équipe de sécurité reçoit un rapport de scanneur concernant un service de réservation destiné aux clients. Avant de pouvoir attribuer la mise à jour, elle doit savoir à quoi sert le service, qui en est responsable et comment son risque détermine le délai.

    Suis le travail depuis une faiblesse possible jusqu’à une décision prise par un responsable identifié. La fiche d’actif, les éléments du scan et la politique fourniront chacun une partie différente de la réponse.

  2. 2
    ExplicationDistingue la faiblesse, l’attaque et le risque

    Une vulnérabilité est une faiblesse. Une menace peut causer un dommage, et un code ou une technique d’exploitation tire parti de la faiblesse. Le risque combine la probabilité d’un dommage et son impact.

    Le rapport constitue un constat sur un actif. Valide l’existence de la faiblesse avant de décrire son risque dans ce déploiement. Le rôle métier et l’accessibilité de l’actif aident ensuite à transformer les éléments techniques en décision.

  3. 3
    LienInscris l’évaluation dans un cycle répétitif

    Le travail se répète : identifier les actifs, découvrir les faiblesses, valider les constats, les hiérarchiser, les traiter, puis vérifier et rendre compte.

    Un test d’intrusion ou un signalement issu d’un programme de prime aux bogues peut entrer dans le même cycle qu’un résultat de scanneur. Si une faille corrigée et vérifiée réapparaît ensuite sur des serveurs de remplacement, utilise cet élément pour améliorer les fiches d’images et de déploiement du cycle suivant. Les preuves de clôture peuvent révéler une faiblesse du programme tout en permettant de clôturer un ticket.

  4. 4
    DéfiTraite un signalement sans CVE

    Un développeur signale une véritable faiblesse du contrôle d’accès dans un processus de réservation personnalisé. Aucune CVE ne l’identifie. L’équipe doit-elle attendre une CVE avant d’attribuer le traitement, et pourquoi ?

    ---reveal---

    Non. Une CVE est un identifiant de vulnérabilité enregistrée, tandis qu’une faille personnalisée peut nécessiter une action sans cet identifiant. Valide le signalement, consigne le service concerné et son responsable, hiérarchise le risque et suis le traitement jusqu’à sa vérification.

  5. 5
    ExplicationCrée la fiche nécessaire aux décisions

    Le service de réservation doit avoir un identifiant d’actif stable, un nom d’hôte et des adresses, un responsable, une équipe de support, les logiciels, un rôle métier, une classification des données, une criticité, une exposition et un état dans le cycle de vie.

    Une adresse IP actuelle aide à atteindre le service, mais elle peut être réattribuée. Une identité stable maintient ses constats liés à la bonne ressource. Conviens de la criticité avec le responsable selon l’impact métier, y compris les effets sur les services dépendants.

  6. 6
    ExempleRapproche les actifs avant de soustraire les nombres

    La découverte trouve 150 hôtes actifs. La CMDB contient 132 fiches, et le rapprochement confirme que les 132 figurent dans les résultats de découverte. Les 18 autres hôtes actifs ne sont pas répertoriés.

    Attribue maintenant un responsable à chacun et détermine s’il doit faire partie de l’environnement. Si certains hôtes de la CMDB n’étaient pas apparus dans la découverte, la seule soustraction des totaux aurait masqué une partie de l’écart. Compare les ensembles réels, pas seulement leur taille.

  7. 7
    ExempleMesure la population non couverte

    L’évaluation scanne avec succès 126 de ces 150 hôtes actifs pendant la même semaine. Le taux de couverture est :

    126150×100=84%.

    Vingt-quatre hôtes actifs restent sans contrôle. Le total de 132 fiches de la CMDB n’est pas le bon dénominateur, car la découverte a déjà établi une population active plus importante. Garde des périodes de compte rendu cohérentes pour qu’un ancien scan ne soit pas compté dans la couverture actuelle.

  8. 8
    DéfiRepère les ressources entre les scans planifiés

    Des processus de réservation ne s’exécutent que quelques minutes dans un compte cloud. Ils apparaissent dans les journaux de déploiement mais jamais dans le scan réseau du week-end. Quel changement d’inventaire et d’évaluation permettrait de combler cette lacune ?

    ---reveal---

    Utilise les API et les étiquettes du fournisseur pour enregistrer les ressources de courte durée, puis évalue leurs images, modèles et dépendances. Un scan réseau plus rapide peut tout de même manquer toute leur durée de vie. Relie les ressources à des identités stables et à des responsables.

  9. 9
    ExplicationTransforme l’appétence pour le risque en règle opérationnelle

    La direction approuve la politique de risque. Elle indique ce qui est évalué, qui est responsable des décisions, comment les priorités sont attribuées, quand le travail doit être terminé et comment les retards font l’objet d’une escalade.

    Un SLO est un objectif interne mesurable, comme un délai à compter de la première détection. Un SLA est un accord formel avec un prestataire ou un client. Précise le point de départ du délai et le processus de dérogation afin que les différentes équipes mesurent la même obligation.

  10. 10
    ExempleCompare le risque résiduel au seuil

    Dans un exemple, la probabilité est évaluée à 4 et l’impact à 5, ce qui donne un risque de 20. Une mesure testée abaisse la probabilité à 2, l’impact restant à 5 et le risque résiduel à 10.

    La politique fictive exige une remédiation lorsque le risque résiduel dépasse 8. La mesure aide, mais 10 dépasse toujours 8. Le responsable doit donc obtenir une correction dans le délai requis ou une dérogation autorisée ; la seule réduction du risque n’autorise pas l’arrêt du travail.

  11. 11
    DéfiRésous un conflit de délais

    Un responsable de service indique qu’une correction doit attendre une fenêtre normale qui tombe après son SLO. Aucune dérogation n’a été approuvée. Que doit faire l’analyste face au risque de dépassement du délai ?

    ---reveal---

    Suis la politique d’escalade et organise un changement sûr plus tôt ou une dérogation formelle limitée dans le temps avec des mesures vérifiées. Le calendrier normal de maintenance explique la contrainte mais ne vaut pas acceptation. Garde visibles le responsable, le risque résiduel et la correction permanente.

  12. 12
    DéfiRelie un nouvel actif à la politique

    Un serveur public de réservation non répertorié est découvert avec un signalement crédible de vulnérabilité. Aucune équipe n’est responsable de sa fiche d’inventaire. Quel travail doit être accompli avant que le signalement ne devienne une demande de traitement exploitable ?

    ---reveal---

    Établis une identité stable et désigne un responsable, valide la faiblesse et évalue l’impact métier et l’exposition. Applique la politique pour attribuer une priorité et un délai, puis transmets au responsable les éléments de preuve et le traitement requis. La découverte seule n’a pas fourni ces décisions.

  13. 13
    RécapitulatifMaintiens la responsabilité du travail

    Garde chaque constat lié à ses éléments de preuve, à une fiche d’actif stable, à un responsable et à une décision prise selon la politique. Les actifs inconnus et les failles récurrentes alimentent le cycle suivant ; les délais et les dérogations maintiennent la responsabilité du traitement.

2

Conçois une évaluation capable de voir tout le système

14 étapes
Choisis les méthodes et les outils, puis planifie les accès et les limites opérationnelles pour les serveurs, les ordinateurs portables et les équipements industriels.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionPars des informations nécessaires
  2. 2
    ExplicationDistingue l’emplacement de l’accès
  3. 3
    ExempleAdapte la méthode à l’équipement
  4. 4
    Point cléPrécise ce que teste le scan
  5. 5
    DéfiComplète la vue d’évaluation manquante
  6. 6
    ExplicationRédige le plan opérationnel du scan
  7. 7
    ExemplePréserve la segmentation et la visibilité
  8. 8
    LienApplique les exigences au bon scan
  9. 9
    DéfiPlanifie en tenant compte d’une contrainte d’automate
  10. 10
    ExplicationAssocie la question à l’outil
  11. 11
    ExempleDistingue le test des mesures de l’évaluation des correctifs
  12. 12
    DéfiVérifie l’artefact avant le déploiement
  13. 13
    DéfiTrouve les lacunes d’un plan d’évaluation
  14. 14
    RécapitulatifÉvalue ensemble la méthode et le bon déroulement du scan
3

Valide un rapport avant d’attribuer les corrections

10 étapes
Lis les éléments de preuve du scan, vérifie une affirmation de rétroportage et distingue les constats résolus d’une perte de visibilité.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionVa au-delà du nombre total de constats par gravité
  2. 2
    ExplicationTrouve les éléments de preuve et le responsable
  3. 3
    ExempleInterprète un port de base de données filtré
  4. 4
    DéfiExamine une amélioration soudaine
  5. 5
    ExplicationClasse séparément le rapport et la réalité
  6. 6
    ExempleCompare la version de la distribution à son avis
  7. 7
    ConseilLimite la portée d’une décision de faux positif
  8. 8
    DéfiChoisis le dénominateur approprié
  9. 9
    DéfiGarde les affirmations distinctes
  10. 10
    RécapitulatifRends chaque conclusion traçable
4

Transforme les scores et les signaux de menace en ordre de travail

18 étapes
Décode la gravité, ajuste le contexte et applique une politique de priorité à des constats concurrents.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionJustifie la priorité
  2. 2
    ExplicationLis le vecteur en termes d’accès et d’impact
  3. 3
    ExempleCalcule la contribution de l’impact
  4. 4
    ExempleCombine et arrondis le score de base
  5. 5
    DéfiDistingue l’accès réseau de l’exposition à Internet
  6. 6
    ExplicationAjuste la v3.1 aux conditions actuelles de la menace
  7. 7
    LienUtilise les faits locaux sans modifier la faille
  8. 8
    ExplicationReconnais la structure de CVSS 4.0
  9. 9
    DéfiExplique correctement une différence de score
  10. 10
    ExplicationDistingue KEV et EPSS
  11. 11
    Point cléUtilise les éléments actuels les plus solides sur la menace
  12. 12
    LienChoisis une action avec un arbre de décision
  13. 13
    DéfiAgis avant une mise à jour du catalogue
  14. 14
    ExplicationAjoute l’impact métier et les mesures efficaces
  15. 15
    ExempleApplique une politique de priorité ordonnée
  16. 16
    DéfiTiens compte d’une mesure qui ne fait que surveiller
  17. 17
    DéfiÉtablis l’ordre de travail à partir de signaux concurrents
  18. 18
    RécapitulatifConserve les données qui justifient le délai
5

Traite un constat et démontre le résultat

13 étapes
Suis une mise à jour bloquée à travers les mesures provisoires, l’approbation d’une dérogation, la clôture vérifiée et le compte rendu.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionSuis une correction retardée jusqu’à un résultat vérifié
  2. 2
    ExplicationChoisis ce que le traitement modifie
  3. 3
    ExemplePrépare la protection pendant la certification
  4. 4
    DéfiReconnais une affirmation de mesure inefficace
  5. 5
    ExplicationConsigne précisément ce qui est accepté
  6. 6
    Point cléDistingue l’approbation d’une décision de faux positif
  7. 7
    DéfiRéexamine le risque avant la date prévue
  8. 8
    ExplicationVérifie la faiblesse initiale et le service
  9. 9
    ExempleRemonte à la source d’un constat récurrent
  10. 10
    ExempleLis le délai moyen avec le taux de respect
  11. 11
    DéfiInterprète un tableau de bord qui paraît meilleur
  12. 12
    DéfiClôture correctement un constat retardé
  13. 13
    RécapitulatifRends compte des décisions autant que de l’activité
6

Corrige les constats applicatifs et cloud à leur source

16 étapes
Relie les failles applicatives, les éléments sur les dépendances et la configuration cloud à des corrections durables dans les déploiements.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionSuis un constat au-delà de l’hôte en fonctionnement
  2. 2
    ExplicationAdapte les corrections de code au mécanisme
  3. 3
    LienDistingue les failles de requête du navigateur et du serveur
  4. 4
    ExempleCorrige les autorisations sans te fier aux identifiants cachés
  5. 5
    DéfiChoisis la correction d’une écriture non sécurisée
  6. 6
    ExplicationDonne un rôle propre à chaque test
  7. 7
    ExempleLocalise le composant avant de planifier les reconstructions
  8. 8
    Point cléAssocie la déclaration VEX au produit réel
  9. 9
    DéfiComplète les éléments manquants sur les dépendances
  10. 10
    LienIntègre les contrôles à la livraison
  11. 11
    ExplicationAttribue les responsabilités cloud avant le ticket
  12. 12
    ExempleCorrige l’exposition dans la ressource et le modèle
  13. 13
    ExempleCorrige l’image qui crée les conteneurs
  14. 14
    DéfiDistingue les mises à jour de l’environnement d’exécution des responsabilités applicatives
  15. 15
    DéfiVérifie qu’une correction cloud est durable
  16. 16
    RécapitulatifSécurise aussi les copies futures

Gestion des vulnérabilités : QCM

50 Questions Pratiques en 5 séries

Série 1 : Des fiches d’actifs aux constats exploitables10 Questions Pratiques

Question 1 sur 10

Un rapport décrit une faiblesse dans un processus d’approbation personnalisé, mais aucune CVE n’a été attribuée. Comment l’analyste des vulnérabilités doit-il la traiter ?
  1. Reporter le traitement jusqu’à l’attribution d’un identifiant CVE standard.
  2. Valider la faiblesse et la suivre tout au long du cycle normal.
  3. Classer la faiblesse comme un problème d’inventaire et clôturer le rapport.
  4. Accepter la faiblesse car la correspondance CVE automatique ne peut pas l’évaluer.
Afficher la réponseMasquer la réponse
Réponse : B
Une faiblesse réelle peut exister sans CVE, notamment dans du code personnalisé ou une configuration. Valide le signalement et attribue-lui un traitement approprié selon le processus normal. Attendre un identifiant revient à confondre un système de référence avec les éléments nécessaires à la gestion du risque.

Question 2 sur 10

La découverte trouve 240 hôtes actifs. Le rapprochement des fiches confirme que les 216 hôtes de la CMDB figurent dans cet ensemble. Un scan de vulnérabilités contrôle avec succès 204 des 240 hôtes au cours de la même semaine. Combien d’hôtes actifs ne sont pas répertoriés et quel est le taux de couverture du scan ?
  1. 36 hôtes non répertoriés ; 85 % de couverture.
  2. 24 hôtes non répertoriés ; environ 94,4 % de couverture.
  3. 36 hôtes non répertoriés ; environ 94,4 % de couverture.
  4. 24 hôtes non répertoriés ; 85 % de couverture.
Afficher la réponseMasquer la réponse
Réponse : D
Le rapprochement des ensembles laisse 240 moins 216, soit 24 hôtes actifs non répertoriés. Le taux de couverture utilise la population actuelle de 240 hôtes : 204 divisé par 240 donne donc 85 %. Diviser par le total de la CMDB ignore les actifs découverts qui font déjà partie du périmètre d’évaluation.

Question 3 sur 10

Une organisation fixe un objectif interne de correction des constats de gravité élevée sous 28 jours après leur première détection. De quel type d’engagement s’agit-il ?
  1. Un objectif de niveau de service pour la remédiation.
  2. Un accord de niveau de service avec un client.
  3. Une acceptation du risque pour tous les constats de gravité élevée.
  4. Une fenêtre de maintenance pour les mises à jour en production.
Afficher la réponseMasquer la réponse
Réponse : A
Un objectif interne mesurable est un objectif de niveau de service, ou SLO. Son point de départ permet d’en mesurer le respect. Un SLA est un accord formel entre prestataire et client ; l’existence d’un délai interne ne crée pas à elle seule cet accord.

Question 4 sur 10

Une équipe a besoin des versions des paquets installés et des paramètres de sécurité locaux de serveurs Linux accessibles. Quelle approche de scan fournit ces éléments ?
  1. Une évaluation externe non authentifiée.
  2. Une évaluation passive du seul trafic.
  3. Une évaluation interne authentifiée.
  4. Une évaluation interne de découverte d’hôtes.
Afficher la réponseMasquer la réponse
Réponse : C
Une évaluation authentifiée se connecte aux serveurs et peut examiner les versions des paquets et les paramètres locaux. Les réponses réseau peuvent révéler les bannières des services, mais omettent souvent les détails des correctifs de la distribution. La découverte établit l’existence des hôtes ; elle n’effectue pas à elle seule les contrôles locaux demandés.

Question 5 sur 10

Avant une évaluation active d’un réseau d’automates d’usine, quelle décision de planification protège le mieux son processus physique ?
  1. Utiliser le profil de scan habituel des bureaux après le départ du personnel administratif.
  2. Coordonner d’abord une évaluation passive et demander l’accord de l’équipe technique pour les opérations actives.
  3. Utiliser un profil approfondi sur moins d’hôtes sans modifier les contrôles des automates.
  4. Utiliser un scanneur externe pour appliquer le profil standard depuis un autre emplacement.
Afficher la réponseMasquer la réponse
Réponse : B
Les automates peuvent mal réagir à un trafic inattendu : commence donc par des méthodes passives et coordonne les opérations actives testées avec l’équipe technique. Déplacer un scan standard en dehors des heures de bureau ne prouve pas que le processus physique peut le supporter. Les limites opérationnelles propres aux actifs doivent guider le plan.

Question 6 sur 10

Depuis le sous-réseau d’évaluation, Nmap signale le port 5432 comme filtré. Que peut conclure l’analyste sur la présence d’un service de base de données à l’écoute ?
  1. Le scan ne peut pas trancher, car le filtrage limite les éléments disponibles.
  2. Le port est accessible et aucun service de base de données n’est à l’écoute.
  3. Le service de base de données est à l’écoute mais exige une authentification.
  4. Le service a été supprimé et le port est désactivé en sécurité.
Afficher la réponseMasquer la réponse
Réponse : A
Un état filtré signifie que les sondes ne peuvent pas établir si le port est ouvert ou fermé. Examine l’emplacement du scanneur ou les accès autorisés si cette distinction est nécessaire. Le qualifier de fermé transformerait un manque de visibilité en affirmation qu’aucun service n’est à l’écoute.

Question 7 sur 10

Une faille reçoit un score CVSS v3.1 de 8,6 avec AV:N, et le serveur concerné se trouve sur un réseau interne. Comment faut-il interpréter ces faits ?
  1. Gravité élevée ; exposition à Internet ; les contrôles d’accès locaux sont déjà pris en compte.
  2. Gravité critique ; exploitation par le réseau ; l’emplacement interne supprime le risque.
  3. Gravité critique ; exploitation adjacente ; le score de base doit être recalculé.
  4. Gravité élevée ; exploitation par le réseau ; l’exposition locale reste à évaluer.
Afficher la réponseMasquer la réponse
Réponse : D
Un score de 8,6 correspond à une gravité élevée et AV:N signifie que la faille peut être exploitée par un réseau. Cela ne situe pas l’actif sur Internet et n’intègre pas son contexte métier. L’emplacement interne nécessite une analyse distincte de l’exposition, notamment des chemins accessibles après une compromission initiale.

Question 8 sur 10

Un relevé EPSS quotidien indique une probabilité de 0,06 et un centile de 0,92. Que signifie la probabilité ?
  1. Une probabilité estimée à 92 % qu’une activité d’exploitation de la CVE soit observée en 30 jours.
  2. Une probabilité estimée à 6 % que cette organisation perde son serveur concerné.
  3. Une probabilité estimée à 6 % qu’une activité d’exploitation de la CVE soit observée en 30 jours.
  4. Une part estimée à 92 % de serveurs concernés qui ont déjà été exploités.
Afficher la réponseMasquer la réponse
Réponse : C
La probabilité EPSS estime l’activité d’exploitation observée pour la CVE au cours des 30 prochains jours : 0,06 signifie donc 6 %. Le centile classe son score parmi les autres CVE. Aucune de ces valeurs n’estime la compromission d’une organisation particulière ni la part des hôtes déjà attaqués.

Question 9 sur 10

Une règle d’accès testée bloque l’accès au service concerné depuis les réseaux des utilisateurs, mais le paquet vulnérable reste installé. Quel traitement a été réalisé ?
  1. Une remédiation par suppression de la faiblesse.
  2. Un transfert par réattribution de la responsabilité.
  3. Une atténuation par une mesure de protection.
  4. Une acceptation par un résultat de scan terminé.
Afficher la réponseMasquer la réponse
Réponse : C
La règle réduit un chemin d’attaque alors que le paquet vulnérable subsiste : le traitement est donc une atténuation. La remédiation supprimerait la faiblesse par une mise à jour, une correction de configuration ou une suppression. La vérification doit tester la mesure, tandis que la correction permanente reste suivie.

Question 10 sur 10

Un portail valide la session du client, mais renvoie la facture d’un autre client lorsque son identifiant est fourni. Son gestionnaire d’erreurs de vérification des permissions renvoie aussi la facture lorsque le délai de vérification expire. Quelle correction ferme les deux chemins d’accès démontrés ?
  1. Vérifier l’autorisation de l’utilisateur pour chaque facture et refuser l’accès si cette décision échoue.
  2. Vérifier l’autorisation de l’utilisateur pour chaque facture et autoriser l’accès si le délai de vérification expire.
  3. Conserver les contrôles de session, rendre les identifiants de facture aléatoires et refuser l’accès en cas d’erreur.
  4. Conserver les contrôles de session, encoder les identifiants de facture et autoriser l’accès après des tentatives échouées.
Afficher la réponseMasquer la réponse
Réponse : A
Une session valide établit l’identité, mais le serveur doit aussi vérifier l’autorisation d’accès à chaque facture demandée. Le chemin d’erreur doit échouer en mode fermé lorsqu’il ne peut pas établir la permission. Ajouter des contrôles sur les objets tout en conservant l’accès après expiration du délai laisse une seconde voie de contournement.
Série 2 : Valide les éléments de preuve et choisis la prochaine action10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Deux instances cloud utilisent la même adresse IP privée à des moments différents. Quel champ d’inventaire permet le mieux de garder séparés leurs historiques de constats ?
  1. L’adresse IP privée actuellement attribuée.
  2. La désignation du segment réseau partagé.
  3. L’identifiant unique d’instance du fournisseur.
  4. Le nom de rôle de déploiement réutilisé.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Un parc d’ordinateurs portables pris en charge se trouve rarement sur le réseau du bureau, mais chaque ordinateur se connecte régulièrement à Internet. Comment l’équipe peut-elle recueillir régulièrement des éléments locaux sur les vulnérabilités ?
  1. Déployer des agents d’évaluation gérés qui transmettent leurs résultats à la console.
  2. Effectuer plus souvent des scans authentifiés du sous-réseau du bureau en semaine.
  3. Effectuer une découverte publique non authentifiée sur la passerelle du bureau.
  4. Observer passivement le trafic du bureau et prolonger sa durée de conservation.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Un développeur veut vérifier si une règle réseau Terraform présente une exposition non sécurisée avant de créer la ressource. Quelle catégorie d’outil convient ?
  1. La simulation d’intrusions et d’attaques.
  2. L’analyse de l’infrastructure sous forme de code.
  3. L’identification passive par empreinte réseau.
  4. Le débogage de la mémoire à l’exécution.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Une bannière indique la version 4.2. La correction du projet d’origine se trouve dans la version 4.5. Des éléments obtenus par accès authentifié indiquent la version 4.2-19 de la distribution ; l’avis du fournisseur pour cette édition indique que la CVE a été corrigée en 4.2-17. Comment faut-il classer ce constat CVE ?
  1. Un vrai positif, car la version du projet d’origine reste inférieure à 4.5.
  2. Un faux négatif, car la version installée diffère de la bannière.
  3. Une dérogation au traitement du risque, car la version du projet d’origine reste sans support.
  4. Un faux positif, justifié par le correctif rétroporté de la distribution.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Dans CVSS v3.1, que décrit PR:L ?
  1. L’attaquant a besoin de privilèges faibles avant l’exploitation.
  2. Le code d’exploitation donne ensuite des privilèges faibles à l’attaquant.
  3. L’actif vulnérable présente une criticité métier faible.
  4. L’exploitation nécessite un accès physique limité à l’hôte.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Un score de base CVSS v3.1 est de 8,8. Les coefficients temporels sont E:F 0,97, RL:O 0,95 et RC:C 1. Quel est le score temporel ?
  1. 8,1
  2. 8,5
  3. 8,8
  4. 8,2
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Une politique fictive attribue P1 aux constats connus pour être exploités sur des actifs externes ou de niveau 1, P2 aux autres constats de gravité élevée ou critique sur des actifs externes ou de niveau 1, ou dont l’EPSS est d’au moins 0,1, et P3 dans les autres cas. Une faille confirmée de score 6,8 touche un service d’identité interne de niveau 1, figure dans le catalogue KEV et n’a pas de correctif. Quelles sont sa priorité et la réponse immédiate ?
  1. P1 ; activer des alertes supplémentaires et reporter les mesures préventives jusqu’à la publication d’un correctif.
  2. P1 ; appliquer des mesures provisoires vérifiées et suivre d’urgence une correction permanente.
  3. P2 ; appliquer des mesures vérifiées, car seuls les actifs externes peuvent relever de P1.
  4. P2 ; appliquer des mesures vérifiées, car la gravité moyenne l’emporte sur la règle du niveau 1.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Un administrateur demande un report de quatre mois pour un constat réel. Les mesures laissent un risque résiduel supérieur à la limite d’approbation de cet administrateur. Qui doit décider si le report est acceptable ?
  1. L’administrateur demandeur après avoir consigné le motif.
  2. L’opérateur du scanneur après avoir supprimé le résultat du module.
  3. Un responsable du risque habilité au niveau d’approbation requis.
  4. Le prestataire de services après avoir pris connaissance du ticket ouvert.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Quatre constats sont clôturés après 6, 10, 18 et 26 jours. Leur SLO est de 20 jours. Un autre constat est toujours ouvert après 40 jours. Comment faut-il présenter les indicateurs du travail terminé et le risque restant ?
  1. MTTR de 15 jours ; 75 % des clôtures dans les délais ; un constat ouvert en retard.
  2. MTTR de 20 jours ; 80 % des clôtures dans les délais ; un constat ouvert en retard.
  3. MTTR de 15 jours ; 100 % des clôtures dans les délais ; aucun dépassement du délai moyen.
  4. MTTR de 20 jours ; 60 % des clôtures dans les délais ; aucune mesure distincte de l’ancienneté des constats ouverts.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Le SAST ne trouve aucun problème dans le code personnalisé, mais la SCA identifie une bibliothèque tierce affectée intégrée à trois services. Quel travail est nécessaire ?
  1. Clôturer le constat sur la bibliothèque, car l’analyse statique du code n’a rien trouvé.
  2. Mettre à jour la bibliothèque, puis reconstruire et redéployer tous les services concernés.
  3. Corriger les hôtes et conserver les copies intégrées dans les artefacts des services.
  4. Relancer uniquement le DAST et clôturer le constat si son exploration ne signale aucune exploitation.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 3 : Vérifie les hypothèses avant d’accepter les résultats des scans10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Une équipe évalue la probabilité à 5 et l’impact à 4 avant les mesures de sécurité. Une restriction testée réduit la probabilité à 2, l’impact restant inchangé. Une politique fictive exige une correction lorsque le risque résiduel dépasse 6. Quelle décision en découle ?
  1. Le risque passe de 20 à 6 ; la correction n’est donc plus requise.
  2. Le risque passe de 9 à 6 ; la correction n’est donc plus requise.
  3. Le risque passe de 20 à 2 ; le constat peut donc être clôturé.
  4. Le risque passe de 20 à 8 ; la correction reste donc requise.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Un scan authentifié atteint tous les serveurs répertoriés, mais la plupart des contrôles locaux disparaissent après un changement de pare-feu et le taux de réussite des authentifications chute fortement. L’équipe propose d’ouvrir durablement tous les segments de serveurs pour retrouver les anciens résultats. Quelle est la meilleure réponse ?
  1. Maintenir un large accès permanent, relancer la découverte et accepter la baisse des constats.
  2. Maintenir l’accès actuel, clôturer les constats absents et évaluer les segments au trimestre suivant.
  3. Rétablir un accès de scan limité ou des scanneurs locaux, vérifier les connexions et relancer le scan.
  4. Utiliser uniquement des scans externes, conserver les totaux réduits et enregistrer le changement comme un progrès.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Une équipe de sécurité veut des éléments prouvant que ses défenses sur les terminaux détectent une technique ATT&CK. Quelle approche d’évaluation convient à cette question ?
  1. Une simulation contrôlée d’intrusions et d’attaques.
  2. Un scan authentifié des correctifs manquants.
  3. Une découverte passive des versions de services.
  4. Une évaluation statique des modèles cloud.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Un rapport contient 480 lignes de constats sur de nombreux serveurs. Les deux mêmes mises à jour du fournisseur résolvent 420 lignes, mais les serveurs relèvent de différentes équipes de support. Comment faut-il organiser le travail ?
  1. Créer un ticket global et supprimer les liens vers les constats propres aux actifs.
  2. Regrouper par mise à jour et par responsable, en conservant chaque hôte concerné et lien vers un constat.
  3. Créer 480 tickets sans lien entre eux et laisser les responsables découvrir les corrections communes.
  4. Clôturer les lignes CVE répétées et ne garder que celle au score le plus élevé par serveur.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Un analyste valide 80 constats signalés : 12 sont des faux positifs et 68 des vrais positifs. Aucun cas non signalé n’a été examiné. Que peut-on calculer et que reste-t-il inconnu ?
  1. 15 % est le taux de faux positifs ; la part de faux signalements examinés est inconnue.
  2. Environ 17,6 % est le taux de faux positifs ; les 68 vrais positifs en forment le dénominateur.
  3. 15 % des signalements examinés sont faux ; le taux statistique de faux positifs est inconnu.
  4. 85 % est le taux de faux positifs ; les autres signalements établissent les vrais négatifs.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Un fournisseur publie un score CVSS 4.0 de 8,1 en CVSS-B. Ton analyste ajoute une exigence locale de confidentialité documentée et la maturité actuelle de l’exploitation. Quelle nomenclature doit identifier le score obtenu ?
  1. CVSS-BT
  2. CVSS-BTE
  3. CVSS-BE
  4. CVSS-B
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Une CVE est absente du catalogue KEV, mais un avis du fournisseur signale des attaques crédibles contre le produit concerné. Comment l’analyste doit-il traiter ces éléments relatifs aux attaques ?
  1. Les utiliser pour la hiérarchisation malgré l’absence d’entrée KEV.
  2. Les ignorer jusqu’à ce qu’une entrée du catalogue établisse toutes les exploitations.
  3. Remplacer le score de gravité par le nombre d’attaques indiqué par le fournisseur.
  4. Utiliser le centile EPSS comme probabilité confirmée d’attaque.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Un correctif est retardé par la certification du fournisseur. Une règle de pare-feu applicatif web journalise le mode d’exploitation sans le bloquer, et la prochaine fenêtre normale dépasse le SLO. Le service doit rester disponible. Quel plan traite à la fois l’exposition et le conflit de délais ?
  1. Tester des mesures efficaces de blocage ou d’accès et reporter l’approbation formelle à la fin de la certification.
  2. Obtenir une dérogation limitée dans le temps et conserver la règle de détection seule comme prévention suffisante.
  3. Installer une mesure préventive testée et considérer la remédiation permanente comme clôturée.
  4. Tester des mesures efficaces de blocage ou d’accès et obtenir une dérogation limitée dans le temps.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Une fonction de prévisualisation de documents récupère depuis le serveur les URL fournies par les utilisateurs, y compris celles de destinations internes. Quelle correction cible la faille démontrée ?
  1. Ajouter des jetons anti-CSRF et conserver la récupération sans restriction des URL côté serveur.
  2. Encoder le texte renvoyé pour le HTML et conserver le choix sans restriction des destinations.
  3. Établir une liste de destinations autorisées et restreindre l’accès aux services internes et de métadonnées.
  4. Exiger des mots de passe de session plus robustes et conserver l’accès au réseau interne.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une équipe corrige dans la console les permissions d’un compartiment public, mais son modèle de déploiement déclare toujours un accès public. Quel travail supplémentaire faut-il effectuer pour que la correction reste efficace ?
  1. Corriger le modèle et vérifier le résultat déployé après son application.
  2. Planifier davantage de scans réseau tout en conservant le paramètre public déclaré.
  3. Clôturer le constat après le contrôle en production et reporter la revue du modèle au renouvellement.
  4. Reconstruire le conteneur applicatif tout en conservant la déclaration du compartiment.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 4 : Combine validation, priorité et vérification10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Une mise à jour du fournisseur a été déployée pour traiter un constat et l’administrateur demande la clôture du ticket. Quelle action du cycle vient ensuite ?
  1. Vérifier la correction effective et le fonctionnement requis du service.
  2. Accepter le risque résiduel sans contrôler le résultat installé.
  3. Recommencer la découverte des actifs et écarter les éléments de preuve initiaux.
  4. Remplacer l’identifiant CVE par l’identifiant de la demande de changement.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Un portail client public fonctionne sur un serveur dans un centre de données segmenté. L’équipe a besoin à la fois d’une vue externe et d’éléments sur les paquets installés. Son scan actuel est externe, non authentifié et signale peu de constats. Quelle conception d’évaluation répond aux deux besoins ?
  1. Conserver la vue externe et ajouter des contrôles internes non authentifiés des bannières.
  2. Utiliser uniquement des contrôles internes authentifiés et en déduire la vue publique.
  3. Conserver la vue externe et ajouter une découverte interne des hôtes pour connaître l’état des paquets.
  4. Conserver la vue externe et ajouter des contrôles internes authentifiés avec un accès effectif.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Une politique fictive attribue P1 aux constats connus pour être exploités sur des actifs externes ou de niveau 1, P2 aux autres constats de gravité élevée ou critique sur des actifs externes ou de niveau 1, ou dont l’EPSS est d’au moins 0,1, et P3 dans les autres cas. Le constat R a un score de 9,6 sur un laboratoire isolé de niveau 3, un EPSS de 0,02 et aucune exploitation connue. Le constat S a un score de 7,2 sur un service externe de niveau 2, figure dans le catalogue KEV et a un EPSS de 0,63. Quels ordre et priorités en découlent ?
  1. R en premier à P1 ; S suit à P2.
  2. S en premier à P2 ; R suit à P2.
  3. S en premier à P1 ; R reste planifié à P3.
  4. R en premier à P2 ; S suit à P3.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Le signalement d’une CVE concernant un paquet a été supprimé sur un hôte après vérification d’un rétroportage. Un scan ultérieur signale le même contrôle sur un autre hôte doté d’une version plus ancienne. Un constat distinct de fin de vie subsiste sur le premier hôte. Quelle est la prochaine action justifiable ?
  1. Valider séparément la version plus ancienne et clôturer le risque lié au support du premier hôte avec la CVE.
  2. Valider séparément le second hôte et conserver le constat de risque lié au support du premier.
  3. Étendre la suppression liée au rétroportage aux deux hôtes et conserver le risque lié au support du premier.
  4. Valider séparément la version plus ancienne et rouvrir la CVE corrigée parce que le système est sans support.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Une évaluation CVSS v3.1 à périmètre inchangé présente un impact positif de 3,37 et une exploitabilité de 2,64. Quel score de base en résulte ?
  1. 6,0
  2. 6,1
  3. 6,6
  4. 7,1
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Deux constats validés ont la même gravité, les mêmes éléments relatifs à l’exploitation et la même criticité. L’hôte A dispose d’une liste d’autorisation testée qui bloque tous les chemins actuellement identifiés depuis les réseaux non fiables. L’hôte B dispose d’un pare-feu applicatif web qui se contente de journaliser le mode d’exploitation et offre par ailleurs une accessibilité équivalente. Comment les éléments relatifs aux mesures doivent-ils influer sur leur priorité relative ?
  1. L’hôte A reste plus exposé, car une liste d’autorisation signale une faille connue.
  2. Les deux hôtes ont une exposition réduite de façon égale, car les deux mesures produisent des éléments de sécurité.
  3. L’hôte B reste plus exposé, car sa mesure ne bloque pas le chemin.
  4. L’hôte B reste moins exposé, car son pare-feu identifie le mode d’exploitation.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Une dérogation de six mois a été approuvée pour un service segmenté. Après deux mois, le service devient accessible depuis Internet. Que doit-il advenir de la dérogation ?
  1. La réexaminer maintenant selon le changement d’exposition et le risque résiduel.
  2. La conserver inchangée jusqu’à sa date d’expiration initiale à six mois.
  3. La transformer en faux positif parce que des mesures ont été approuvées auparavant.
  4. La prolonger de six mois pour couvrir le nouveau déploiement.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Un service d’analyse vérifie la correction d’un paquet sur tous ses processus de traitement en cours d’exécution. Lorsque la capacité augmente, seuls les nouveaux processus lancés présentent l’ancienne version vulnérable ; les processus d’origine restent corrigés. Que doit examiner et corriger l’équipe pour empêcher cette situation ?
  1. Les règles de suppression du scanneur qui conservent les constats sur les processus existants.
  2. La comparaison de la bannière du projet d’origine utilisée pour valider les processus déjà corrigés.
  3. Le calendrier de maintenance pour redémarrer les processus d’origine déjà corrigés avec succès.
  4. Les images et définitions de déploiement utilisées pour créer les processus de remplacement.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Les produits A et B contiennent la même bibliothèque concernée. A utilise la version 6.4 et des éléments confirmés montrent que la fonctionnalité vulnérable est absente ; B utilise la version 6.2 et l’état de sa fonctionnalité est inconnu. La déclaration VEX du fournisseur indique « non affecté » pour la version 6.4, car cette fonctionnalité en est exclue. Un scanneur signale les deux produits uniquement à partir des versions des composants. Comment faut-il traiter les deux constats ?
  1. Clôturer les deux constats, car la déclaration du fournisseur cite leur composant commun.
  2. Utiliser les éléments correspondants pour A et examiner la version de B et l’applicabilité à sa fonctionnalité.
  3. Conserver les deux comme vulnérabilités confirmées, car les versions des composants correspondent à l’avis.
  4. Conserver A comme confirmé et supprimer le signalement de B en attendant l’évaluation de la fonctionnalité en version 6.2.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une image de conteneur contient une bibliothèque vulnérable. L’équipe corrige un conteneur en cours d’exécution, mais l’image du registre reste inchangée. Quelle action permet une correction reproductible ?
  1. Redémarrer le conteneur corrigé et conserver l’image inchangée du registre.
  2. Corriger le système d’exploitation de l’hôte et conserver la couche d’image applicative.
  3. Clôturer le constat sur l’image après avoir contrôlé uniquement le conteneur modifié en cours d’exécution.
  4. Mettre à jour les éléments servant à créer l’image, reconstruire, scanner et redéployer les charges de travail concernées.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 5 : Résous les signaux concurrents dans un processus complet10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Une mesure d’atténuation réduit le risque résiduel évalué, mais celui-ci reste supérieur à l’appétence pour le risque. L’administrateur demande une dérogation parce que la prochaine fenêtre normale est trop tardive ; la personne chargée de l’approbation n’a autorité que pour un risque résiduel inférieur à ce niveau. Que faut-il faire ?
  1. Laisser la personne actuellement chargée de l’approbation accorder une courte prolongation pour le risque réduit.
  2. Remonter la décision aux responsables du risque habilités ou mettre en place un traitement renforcé.
  3. Reporter le délai à la prochaine fenêtre avec l’autorité d’approbation actuelle.
  4. Remonter le conflit de calendrier et considérer l’approbation du risque comme acquise.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Une équipe doit rechercher des bibliothèques vulnérables dans une image construite et une règle de gestion ouverte dans sa configuration Terraform. Quelle combinaison d’outils traite les deux artefacts ?
  1. Masscan pour l’image et Caldera pour Terraform.
  2. GDB pour l’image et la surveillance passive pour Terraform.
  3. Trivy pour l’image et Checkov pour Terraform.
  4. Recon-ng pour l’image et Nikto pour Terraform.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

La semaine dernière, 7 constats étaient ouverts. Le scan actuel en signale 8 : 3 de la semaine dernière, 1 dont la clôture avait été vérifiée auparavant et 4 jamais signalés auparavant. Parmi les constats de la semaine dernière absents de ce rapport, des contrôles directs confirment que 2 ont disparu ; l’authentification a échoué sur les hôtes portant les 2 autres. Quel bilan des changements découle de ces éléments ?
  1. 3 persistants, 1 rouvert, 4 nouveaux, 2 corrigés et 2 non résolus en attente de contrôle.
  2. 3 persistants, 1 rouvert, 4 nouveaux, 4 corrigés et aucun non résolu en attente de contrôle.
  3. 3 persistants, aucun rouvert, 5 nouveaux, 2 corrigés et 2 non résolus en attente de contrôle.
  4. 4 persistants, aucun rouvert, 4 nouveaux, 2 corrigés et 2 non résolus en attente de contrôle.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Un analyste ajoute l’information supplémentaire de rétablissement dans CVSS 4.0 sans modifier aucune métrique qui influe sur le score. Que devient le score numérique ?
  1. Il augmente d’un niveau.
  2. Il devient temporel.
  3. Il baisse d’un niveau.
  4. Il reste inchangé.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Une passerelle publique de niveau 1 présente une faille validée de gravité élevée, un EPSS de 0,01 et des attaques crédibles confirmées par le fournisseur. La CVE n’est pas encore dans le catalogue KEV et la solution de contournement disponible bloque la fonctionnalité concernée. Quelle réponse combine le mieux ces éléments ?
  1. Procéder d’urgence à l’escalade, appliquer la solution de contournement et clôturer sans la tester.
  2. Tester la solution de contournement et rester dans la file normale jusqu’à son ajout au catalogue KEV.
  3. Procéder d’urgence à l’escalade, valider la solution de contournement et suivre la correction permanente.
  4. Procéder d’urgence à l’escalade, valider la solution de contournement et clôturer le travail de correction permanente.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Une politique fictive attribue P1 aux constats connus pour être exploités sur des actifs externes ou de niveau 1 ; P2 aux autres constats de gravité élevée ou critique sur des actifs externes ou de niveau 1, ou dont l’EPSS est d’au moins 0,1 ; P3 dans les autres cas. Aucun de ces constats n’est connu pour être exploité : A a un score de 6,4, concerne un actif interne de niveau 2 et a un EPSS de 0,18 ; B a un score de 8,2, concerne un actif interne de niveau 1 et a un EPSS de 0,02 ; C a un score de 9,5, concerne un actif isolé de niveau 3 et a un EPSS de 0,01. Les priorités proposées sont A P3, B P2, C P2. Quelles corrections sont nécessaires ?
  1. Faire passer A à P1, conserver B à P2 et faire passer C à P3.
  2. Faire passer A à P2, faire passer B à P3 et conserver C à P2.
  3. Conserver A à P3, conserver B à P2 et faire passer C à P3.
  4. Faire passer A à P2, conserver B à P2 et faire passer C à P3.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Après un changement urgent en production, l’outil de correction signale une réussite sur quatre nœuds. Le contrôle local pertinent a réussi sur trois d’entre eux ; l’authentification a échoué sur le quatrième. Les contrôles du service réussissent et un retour arrière approuvé est disponible. Que faut-il faire avant de clôturer la remédiation pour tout le cluster ?
  1. Rétablir l’accès au quatrième nœud et vérifier sa correction effective avant la clôture.
  2. Clôturer les quatre nœuds sur la base du déploiement réussi et consigner séparément l’échec de connexion.
  3. Clôturer les quatre nœuds sur la base du fonctionnement du service et rescanner le quatrième au cycle suivant.
  4. Effectuer un retour arrière sur les quatre nœuds, car l’échec de connexion montre que la mise à jour a échoué.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Un service IaaS présente un paquet vulnérable dans le système invité et une règle SSH ouverte à tout Internet. Le fournisseur cloud confirme que son infrastructure sous-jacente est corrigée. L’équipe restreint SSH dans la console, mais son modèle de lancement reste inchangé. Quel travail reste à faire ?
  1. Corriger le système invité et vérifier la restriction en place, en reportant le changement du modèle.
  2. Corriger et vérifier le paquet du système invité, corriger le modèle et vérifier l’exposition.
  3. Corriger le modèle et vérifier l’accès, en considérant la correction du fournisseur comme celle du système invité.
  4. Corriger le système invité et le modèle, puis clôturer sur la seule base des dossiers de changement.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Un analyseur écrit au-delà de la limite d’un tampon. Le système d’exploitation utilise l’ASLR et la mémoire non exécutable. Quelle remédiation cible la faiblesse elle-même ?
  1. Renforcer l’ASLR et conserver la même écriture mémoire non vérifiée dans l’analyseur.
  2. Ajouter une alerte applicative en cas de plantage et conserver l’opération initiale sur le tampon.
  3. Corriger la gestion des bornes ou remplacer l’opération non sécurisée par une implémentation sûre.
  4. Restreindre les connexions sortantes et marquer comme corrigé le constat mémoire de l’analyseur.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une fonction sur un environnement d’exécution géré intègre une bibliothèque concernée. Une autre fonction utilise un conteneur construit par le client avec la même bibliothèque. Les scans réseau mensuels manquent les deux fonctions et le fournisseur gère les mises à jour de l’environnement d’exécution géré. Quel plan couvre les deux constats et la lacune de visibilité ?
  1. Inventorier par les API, mettre à jour les deux dépendances, puis reconstruire et redéployer les artefacts concernés.
  2. Inventorier par les API et mettre à jour uniquement le conteneur, en laissant au fournisseur les bibliothèques de la fonction gérée.
  3. Mettre à jour les deux copies de la bibliothèque dans les charges de travail actuelles et conserver l’ancienne image de conteneur pour les futurs lancements.
  4. Reconstruire les deux artefacts et se fier aux scans réseau mensuels pour établir la couverture des futures fonctions de courte durée.
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Tu bloques sur ton propre exercice ? Aide aux Devoirs

Mots-Clés

113 Mots-Clés, chacun avec sa définition

A

Acceptation du risque
L’acceptation du risque est une décision autorisée de conserver sciemment un risque résiduel, sous réserve de l’appétence pour le risque, de l’autorité déléguée et des conditions de révision.
L’acceptation du risque reste examinée pendant que l’équipe mène à bien un projet de remplacement budgété.
Analyse statique
L’analyse statique examine le code source ou compilé sans l’exécuter, à la recherche de motifs susceptibles de révéler des faiblesses de sécurité.
L’analyse statique signale une valeur contrôlée par l’utilisateur qui est concaténée directement à la chaîne d’une requête applicative.
Appétence pour le risque
L’appétence pour le risque désigne la quantité et le type de risque que la direction est disposée à accepter pour atteindre les objectifs de l’organisation.
Le comité refuse une dérogation parce que son risque résiduel dépasse l’appétence pour le risque approuvée.
Arsenalisation
L’arsenalisation rend une méthode d’exploitation fiable et utilisable dans des outils ou des campagnes, augmentant la capacité d’attaque pratique au-delà d’une simple démonstration.
Un rapport du fournisseur faisant état d’une arsenalisation conduit l’analyste à réévaluer les mesures de sécurité et le délai de remédiation.
ASV
Un ASV, ou prestataire de scan agréé, est un fournisseur approuvé par le PCI SSC pour effectuer les scans externes de vulnérabilités exigés par PCI DSS.
L’équipe chargée des paiements obtient son évaluation externe trimestrielle obligatoire auprès d’un ASV et résout les échecs.
Atténuation
L’atténuation réduit la probabilité ou l’impact d’une vulnérabilité au moyen de mesures de protection, tandis que la faiblesse sous-jacente peut subsister.
Restreindre l’accès est une mesure d’atténuation pendant que le fournisseur certifie la mise à jour qui supprimera la faille.

C

Catalogue KEV de la CISA
Le catalogue KEV de la CISA est la liste des CVE qui répondent à des critères comprenant des éléments fiables d’exploitation dans des conditions réelles et des instructions de remédiation.
L’équipe augmente la priorité d’un constat sur une passerelle publique lorsque sa CVE entre dans le catalogue KEV de la CISA.
Chaîne d’attaque
Une chaîne d’attaque combine des faiblesses ou des étapes en un chemin menant à un dommage : des constats modestes peuvent ainsi créer ensemble un risque métier grave.
L’analyste examine une fuite d’informations et un contrôle de connexion faible comme des éléments d’une chaîne d’attaque sur un portail.
Chaîne vectorielle
Une chaîne vectorielle est un enregistrement compact des valeurs des métriques utilisées dans une évaluation CVSS, qui permet d’examiner les évaluations de gravité.
Une valeur différente des privilèges requis dans la chaîne vectorielle explique pourquoi deux sources attribuent des scores différents.
Charge de travail éphémère
Une charge de travail éphémère est une ressource informatique qui existe brièvement et peut être créée puis supprimée entre deux scans réseau périodiques.
Les API cloud enregistrent une charge de travail éphémère lancée et retirée avant le scan du week-end.
Charge de travail sans serveur
Une charge de travail sans serveur exécute du code par l’intermédiaire de services cloud gérés, tandis que les clients restent chargés de leur code, de leurs dépendances et des paramètres qui leur incombent.
La charge de travail sans serveur nécessite une bibliothèque mise à jour même si le fournisseur gère sa plateforme d’exécution.
CMDB
Une CMDB, ou base de données de gestion des configurations, répertorie les actifs gérés et leurs attributs afin de faciliter l’attribution des responsabilités et les décisions opérationnelles.
La découverte trouve un hôte actif absent de la CMDB : l’équipe recherche donc son responsable et son usage.
Code d’exploitation
Un code d’exploitation ou une technique d’exploitation tire parti d’une vulnérabilité pour provoquer un effet que le système devrait empêcher.
Un code d’exploitation fonctionnel modifie l’urgence d’un constat lorsque le service concerné est accessible.
Complexité de l’attaque
La complexité de l’attaque décrit les conditions indépendantes de la volonté de l’attaquant qui sont nécessaires à une exploitation réussie dans CVSS v3.1.
Une faille dépendant d’une situation de concurrence peut nécessiter une analyse plus approfondie de la complexité de l’attaque et des règles de notation de la version.
Conditions requises pour l’attaque
Les conditions requises pour l’attaque constituent une métrique CVSS 4.0 décrivant les conditions de déploiement ou d’exécution nécessaires à l’exploitation, avec les valeurs absentes ou présentes.
L’analyste évalue les conditions requises pour l’attaque lorsque sa réussite dépend d’une condition d’exécution particulière.
Constat rouvert
Un constat rouvert est une faiblesse à nouveau signalée après avoir été corrigée, ce qui suggère qu’un changement ou un remplacement l’a réintroduite.
Un constat rouvert sur des serveurs de remplacement oriente l’équipe vers une image de déploiement obsolète.
Contexte d’exposition
Le contexte d’exposition décrit les chemins par lesquels un actif peut être atteint, notamment par Internet, par un accès interne ou par un accès strictement segmenté.
Le contexte d’exposition change lorsqu’une application privée est publiée par une passerelle accessible depuis Internet.
Correctif virtuel
Un correctif virtuel utilise une règle de protection pour bloquer un mode d’exploitation connu sans corriger le code de l’application vulnérable lui-même.
Une règle testée de pare-feu applicatif web fournit un correctif virtuel jusqu’au déploiement de la correction permanente du code par le développeur.
CPE
Le CPE, Common Platform Enumeration, est un système structuré de désignation des produits et de leurs versions, utilisé pour décrire les logiciels concernés.
Le scanneur compare un produit détecté aux informations CPE pour déterminer si un avis peut s’appliquer.
CSPM
La CSPM, ou gestion de la posture de sécurité du cloud, vérifie les paramètres des ressources déployées par rapport aux exigences et référentiels de sécurité à partir d’éléments issus du cloud.
La CSPM signale une ressource de stockage public avec son compte et sa région afin que le bon responsable puisse agir.
CSRF
La CSRF, ou falsification de requête intersite, pousse le navigateur d’un utilisateur connecté à envoyer une requête non souhaitée qui modifie un état en utilisant sa session existante.
Les jetons anti-CSRF aident à protéger une action de changement d’adresse électronique contre une CSRF provenant d’une page malveillante sans rapport.
CVE
Le programme CVE, Common Vulnerabilities and Exposures, attribue un identifiant standard à chaque vulnérabilité précise acceptée dans ses registres.
Un identifiant CVE permet au constat du scanneur et à l’avis du fournisseur de désigner la même faille enregistrée.
CVSS
Le CVSS, Common Vulnerability Scoring System, exprime la gravité technique à l’aide de métriques propres à une version, d’un vecteur et d’un score de 0 à 10.
L’analyste consigne la version et le vecteur CVSS avant de comparer le score du fournisseur aux données de la base.
CVSS-BTE
La nomenclature CVSS-BTE désigne un score CVSS 4.0 qui intègre les groupes base, menace et environnement, rendant explicite le contexte inclus dans le score.
L’analyste utilise CVSS-BTE pour un score comprenant à la fois les éléments actuels d’exploitation et les ajustements liés au déploiement local.
CWE
Le système CWE, Common Weakness Enumeration, classe les types de faiblesses logicielles et matérielles au lieu d’identifier des vulnérabilités individuelles.
L’entrée CWE relative à l’injection SQL aide un développeur à reconnaître l’erreur de programmation à l’origine de plusieurs constats.
Cycle de développement logiciel sécurisé
Un cycle de développement logiciel sécurisé intègre la sécurité aux exigences, à la conception, à la programmation, aux tests, au déploiement et à la maintenance tout au long du développement.
Le cycle de développement logiciel sécurisé transforme une menace liée à la conception en exigence de code, en contrôle de revue et en test de publication.

D

DAST
Le DAST, ou les tests dynamiques de sécurité des applications, examine une application en cours d’exécution à travers son comportement accessible et dépend de la couverture de l’exploration et de l’authentification.
Le plan DAST ajoute un parcours authentifié afin que l’évaluation atteigne les entrées protégées de l’application.
Débogueur
Un débogueur permet à un analyste d’examiner un programme en cours d’exécution, de suivre les instructions pas à pas et d’inspecter la mémoire ou les registres pour comprendre son comportement.
Un débogueur aide le développeur à localiser l’opération non sécurisée responsable d’un plantage reproductible de l’analyseur.
Défaillance du contrôle d’accès
Une défaillance du contrôle d’accès permet à un utilisateur de lire des données ou d’effectuer des actions au-delà de ses permissions parce que l’autorisation est absente ou incorrecte.
Un contrôle des permissions sur l’objet côté serveur corrige la défaillance du contrôle d’accès dans le point de terminaison de récupération des factures.
Délai moyen de remédiation
Le délai moyen de remédiation, ou MTTR, est la moyenne des délais nécessaires pour achever les corrections vérifiées d’un ensemble défini de constats sur une période de compte rendu.
Un délai moyen de remédiation acceptable masque plusieurs corrections en retard ; le responsable demande donc aussi le taux de respect des délais.
Dépassement d’entier
Un dépassement d’entier se produit lorsqu’un calcul dépasse la plage numérique d’un type de données, ce qui peut produire une taille ou une autre valeur incorrecte.
Un retour au début de la plage non signée provoqué par une entrée de grande valeur entraîne un dépassement d’entier et une allocation trop petite.
Dépassement de tampon
Un dépassement de tampon écrit au-delà des limites de la mémoire allouée et peut corrompre des données ou modifier l’exécution sur la pile ou dans le tas.
Une vérification des bornes supprime l’écriture non sécurisée responsable du dépassement de tampon signalé dans l’analyseur.
Dérive de configuration
Une dérive de configuration est une différence entre les paramètres déclarés et les paramètres réels, qui peut survenir lorsque des ressources sont modifiées en dehors de leurs modèles.
Une correction dans la console crée une dérive de configuration jusqu’à ce que le modèle approuvé soit mis à jour pour correspondre.
Dérogation
Une dérogation est une approbation documentée et limitée dans le temps permettant de conserver le risque d’un constat réel hors des exigences de la politique, pour un actif et un motif précis.
Une dérogation pour un automate ancien indique cet actif, ses mesures approuvées, son risque résiduel et une expiration après six mois.
Disponibilité d’une correction
La disponibilité d’une correction indique si une correction adaptée existe et peut être appliquée, ce qui oriente le choix entre réparation et protection provisoire.
La disponibilité limitée d’une correction conduit le responsable à proposer des mesures vérifiées pendant la préparation d’un correctif.

É

Échouer en mode fermé
Échouer en mode fermé consiste à refuser une opération lorsqu’une erreur empêche la décision de sécurité requise, préservant ainsi la restriction d’accès.
Le service d’autorisation doit échouer en mode fermé lorsqu’une expiration du délai l’empêche de confirmer la permission.
Éléments de preuve du constat
Les éléments de preuve du constat sont la version, le paramètre ou la réponse observés qui étayent l’affirmation d’un scanneur concernant un actif particulier.
Le responsable vérifie les éléments de preuve du constat avant de planifier une mise à jour du service identifié dans le rapport.
Évaluation par agent
Une évaluation par agent utilise un logiciel installé sur un hôte pour recueillir des informations de sécurité locales et les transmettre à une console centrale.
L’évaluation par agent continue de recueillir les constats sur les ordinateurs portables lorsque le personnel travaille hors du bureau.
Évaluation passive
Une évaluation passive déduit les actifs et les logiciels du trafic existant sans envoyer de sondes, mais peut manquer les services silencieux.
L’usine utilise une évaluation passive pour observer les automates avant que l’équipe technique n’approuve les contrôles actifs.
Évitement du risque
L’évitement du risque consiste à arrêter l’activité ou à supprimer le système qui crée l’exposition, éliminant ainsi cette source particulière de risque.
L’organisation choisit l’évitement du risque en retirant une application inutilisée qu’aucun fournisseur ne prend en charge.

E

Encodage des sorties
L’encodage des sorties transforme un contenu non fiable selon son contexte de destination afin qu’il soit traité comme une donnée plutôt que comme des instructions actives pour le navigateur.
Le développeur applique un encodage des sorties adapté au contexte de la page où un terme de recherche est affiché.
EPSS
L’EPSS, Exploit Prediction Scoring System, estime l’activité d’exploitation observée d’une CVE au cours des 30 prochains jours et met ses scores à jour quotidiennement.
Une hausse de l’EPSS conduit à revoir l’ordre de travail en tenant compte de l’exposition et du rôle métier de l’actif.
Exécution de code à distance
L’exécution de code à distance permet à un attaquant de faire exécuter le code de son choix sur un autre système par un réseau, au moyen d’une faille applicative exploitable.
L’équipe évalue d’urgence un constat d’exécution de code à distance accessible sur un service destiné aux clients.

F

Faux négatif
Un faux négatif est une faiblesse réelle qu’une évaluation ne signale pas, laissant le constat hors de la liste normale de traitement.
L’échec de connexion du scanneur provoque un faux négatif pour une mise à jour locale manquante qu’un agent détecte plus tard.
Faux positif
Un faux positif est une faiblesse signalée mais absente de l’actif, souvent parce que les éléments de détection étaient incomplets ou mal interprétés.
L’ancienne bannière crée un faux positif après que des éléments obtenus par accès authentifié ont confirmé un correctif rétroporté.
Fenêtre de maintenance
Une fenêtre de maintenance est une période convenue pendant laquelle des changements opérationnels et des redémarrages peuvent avoir lieu, en coordination avec les responsables des services concernés.
Le responsable demande une fenêtre de maintenance supplémentaire parce que le calendrier normal dépasse le SLO de remédiation.
Flux d’informations sur les vulnérabilités
Un flux d’informations sur les vulnérabilités fournit des contrôles et des informations actualisés afin qu’un scanneur puisse reconnaître les faiblesses nouvellement publiées.
L’administrateur met à jour le flux d’informations sur les vulnérabilités avant de rescanner les serveurs à la suite d’un nouvel avis critique.
Fuzzing
Le fuzzing est un test dynamique qui envoie des entrées malformées ou variées à un programme en cours d’exécution et recherche des plantages ou d’autres défaillances.
Le fuzzing fait planter un analyseur et un développeur utilise un débogueur pour examiner l’endroit où la défaillance se produit.

G

Gouvernance
La gouvernance consiste à attribuer, faire appliquer, mesurer et revoir les politiques et les responsabilités qui orientent le programme de sécurité.
Les rapports mensuels sur les délais fournissent aux responsables de la gouvernance des éléments montrant que la politique de remédiation est respectée.

I

Identification des équipements par empreinte
L’identification des équipements par empreinte déduit le système d’exploitation, le service ou le type d’un équipement à partir de ses réponses et d’autres caractéristiques d’identification.
L’identification par empreinte suggère un ancien système d’exploitation, que l’analyste vérifie à l’aide de l’inventaire obtenu par accès authentifié.
Image de conteneur
Une image de conteneur est l’ensemble empaqueté de la base et du contenu applicatif utilisé pour lancer des conteneurs, y compris les composants qui nécessitent une évaluation des vulnérabilités.
L’équipe reconstruit l’image de conteneur avec des dépendances corrigées et remplace toutes les charges de travail concernées en cours d’exécution.
Image de référence
Une image de référence est une image système approuvée utilisée pour créer des charges de travail de façon cohérente ; ses faiblesses peuvent donc se propager aux instances de remplacement.
La mise à jour de l’image de référence empêche le dimensionnement automatique de lancer de nouveaux serveurs dépourvus du même correctif.
Informatique fantôme
L’informatique fantôme désigne les technologies mises en place à l’insu du service informatique, souvent en dehors des processus habituels de désignation des responsables, de scan et de mise à jour.
Un compte cloud absent des registres approuvés conduit l’équipe de sécurité à enquêter sur un cas d’informatique fantôme.
Infrastructure sous forme de code
L’infrastructure sous forme de code définit les ressources dans des modèles versionnés afin que les paramètres de déploiement puissent être examinés, testés et reproduits.
L’équipe corrige l’infrastructure sous forme de code afin qu’une règle réseau corrigée reste sécurisée après un redéploiement.
Injection
Une injection se produit lorsqu’une entrée non fiable est interprétée comme faisant partie d’une requête ou d’une commande, ce qui lui permet de modifier les instructions prévues.
Un développeur corrige une injection en associant la valeur de recherche fournie par le client comme donnée dans une requête préparée.
Injection de script intersite
L’injection de script intersite permet à un script fourni par un attaquant de s’exécuter dans le navigateur d’un autre utilisateur par une sortie applicative non sécurisée ou un traitement côté client.
Une injection de script intersite stockée affecte les lecteurs ultérieurs lorsqu’une application affiche un commentaire enregistré non sécurisé.
Inventaire des actifs
Un inventaire des actifs est un registre à jour du matériel, des logiciels, des applications, des ressources cloud et des actifs externes qui relèvent du périmètre du programme.
L’analyste rapproche l’inventaire des actifs des résultats des API cloud avant de calculer le taux de couverture des scans.

M

Menace
Une menace est une personne, un groupe ou un événement capable de porter atteinte à la confidentialité, à l’intégrité ou à la disponibilité des actifs.
L’analyste considère les groupes de rançongiciels comme une menace pour un service d’accès à distance exposé.
Mesure compensatoire
Une mesure compensatoire est une solution de remplacement documentée et vérifiée qui traite le même risque lorsqu’une mesure requise ne peut pas être appliquée.
L’équipe teste une liste d’autorisation de segmentation comme mesure compensatoire pour un service ancien en attente de remplacement.
Métriques environnementales
Les métriques environnementales ajustent le score CVSS selon les exigences de sécurité et les conditions de déploiement documentées de l’organisation qui utilise le score.
Une exigence de confidentialité élevée modifie les métriques environnementales d’une base de données contenant des dossiers sensibles.
Métriques supplémentaires
Les métriques supplémentaires de CVSS 4.0 décrivent le contexte, comme la sécurité des personnes, l’automatisation et le rétablissement, sans modifier le score numérique.
L’équipe lit les métriques supplémentaires pour comprendre l’effort de réponse tout en conservant le score calculé.
Métriques temporelles
Les métriques temporelles de CVSS v3.1 ajustent la gravité selon la maturité du code d’exploitation, la disponibilité d’une remédiation et le niveau de confiance dans le rapport, à mesure que les informations évoluent.
L’analyste met à jour les métriques temporelles lorsque la maturité de l’exploitation change après l’évaluation de base initiale.
Modèle de responsabilité partagée
Le modèle de responsabilité partagée répartit les responsabilités de sécurité cloud entre le fournisseur et le client selon le modèle de service et de déploiement.
Le modèle de responsabilité partagée attribue la mise à jour du système invité IaaS au client plutôt qu’au fournisseur.
Modélisation des menaces
La modélisation des menaces examine ce qui peut mal tourner dans une conception et produit des menaces, des mesures d’atténuation et des cas de test avant l’implémentation.
La modélisation des menaces identifie un chemin de données non fiable qui nécessite un contrôle d’autorisation et un test.

N

Niveau de criticité
Un niveau de criticité classe un actif selon l’impact métier d’une perte de sa confidentialité, de son intégrité ou de sa disponibilité.
Le service d’identité reçoit un niveau de criticité élevé parce que de nombreux autres services en dépendent.

P

Périmètre
Le périmètre dans CVSS v3.1 indique si l’exploitation affecte des ressources situées au-delà de l’autorité de sécurité du composant vulnérable.
Une attaque qui sort d’une machine virtuelle modifie le périmètre lorsque son impact franchit la limite entre le système invité et l’hyperviseur.
Périmètre du scan
Le périmètre du scan définit les actifs, comptes et applications autorisés à être évalués ainsi que les limites de l’évaluation et les éventuelles limites opérationnelles convenues.
L’équipe met à jour le périmètre du scan lorsqu’un compte cloud nouvellement approuvé commence à héberger des ressources de production.
Port filtré
Un port filtré est un port pour lequel le filtrage empêche le scan de déterminer de façon fiable si un service est à l’écoute.
Un résultat de port filtré conduit l’analyste à examiner l’emplacement du scanneur au lieu de déclarer le service absent.
Port ouvert
Un port ouvert est un port réseau sur lequel un service accepte des connexions depuis l’emplacement du scanneur pendant l’évaluation.
Un port ouvert sur un serveur public conduit à vérifier si le service exposé est toujours nécessaire.
Priorité
Une priorité fixe l’urgence du traitement à partir des éléments validés, de la gravité, de l’exploitation, de l’exposition, des mesures de sécurité et de l’impact métier.
Une faille externe connue pour être exploitée reçoit une priorité plus élevée qu’un problème de laboratoire isolé ayant un score supérieur.
Privilèges requis
Les privilèges requis décrivent les droits d’accès qu’un attaquant doit déjà posséder avant d’exploiter la vulnérabilité dans une évaluation CVSS.
La valeur des privilèges requis dans le vecteur est faible parce que l’exploitation commence à partir d’un compte ordinaire connecté.
Profil de scan
Un profil de scan regroupe les paramètres qui contrôlent la profondeur du scan, les contrôles sélectionnés, le calendrier et la charge pour un besoin d’évaluation particulier.
Un profil de scan testé limite le nombre d’hôtes simultanés et exclut les contrôles perturbateurs sur les systèmes en production.
Proxy d’interception
Un proxy d’interception permet à un testeur d’examiner et de modifier les requêtes et réponses d’une application pendant l’analyse de son comportement web.
Un testeur autorisé utilise un proxy d’interception pour examiner le paramètre cité dans un constat web.

Q

Qualité de détection
La qualité de détection est la note attribuée par Greenbone aux éléments de preuve qui étayent un résultat, distincte de la gravité de la faille signalée.
Une faible qualité de détection conduit à effectuer un contrôle authentifié du paquet avant de confirmer le constat.

R

Rang centile EPSS
Un rang centile EPSS situe le score EPSS d’une vulnérabilité parmi les CVE actuellement évaluées, indépendamment de l’interprétation du score comme probabilité.
Un rang centile EPSS de 0,91 place le score au niveau ou au-dessus de celui de 91 % des CVE évaluées, sans signifier une probabilité de 91 %.
Récurrence
La récurrence est la réapparition d’un constat précédemment corrigé, souvent causée par des images obsolètes, des mises à jour incomplètes ou des déploiements ultérieurs.
La récurrence répétée sur de nouvelles instances conduit l’équipe à corriger l’image utilisée par le pipeline de déploiement.
Remédiation
La remédiation supprime une vulnérabilité en modifiant le code ou la configuration, en mettant à jour les composants ou en supprimant le logiciel ou le service concerné.
La remédiation du développeur remplace la construction non sécurisée des requêtes par un accès paramétré à la base de données.
Requête paramétrée
Une requête paramétrée sépare la structure de la requête des valeurs fournies afin que la base de données traite ces valeurs comme des données plutôt que comme une logique exécutable.
La revue de code confirme que la requête paramétrée ne concatène plus les entrées utilisateur à ses instructions.
Responsable du risque
Un responsable du risque est la personne qui possède la responsabilité et l’autorité déléguée nécessaires pour décider si un niveau précis de risque résiduel peut être conservé.
Le responsable du risque examine les éléments de preuve de l’analyste avant d’approuver la demande de report de l’administrateur.
Retour arrière
Un retour arrière restaure un état de fonctionnement antérieur lorsqu’un changement échoue, à l’aide d’une méthode préparée comme une sauvegarde, un instantané ou une procédure d’annulation.
Le plan de changement comprend un retour arrière afin qu’une mise à jour échouée ne laisse pas le portail client indisponible.
Rétroportage
Un rétroportage applique une correction à une branche logicielle plus ancienne, ce qui peut conserver la version du projet d’origine tout en modifiant la version du paquet de la distribution.
L’analyste consulte l’avis du fournisseur pour confirmer quelle version du paquet contient le rétroportage.
Risque
Le risque combine la probabilité d’un dommage et son impact sur l’organisation, notamment ses effets sur les données, les services et les activités métier.
Une même faille crée des risques différents sur un service d’identité public et sur une machine de test isolée.
Risque inhérent
Le risque inhérent est le niveau de risque avant l’application des mesures de sécurité ; il sert de point de départ pour évaluer l’effet du traitement.
L’analyste évalue le risque inhérent avant de tenir compte de la segmentation testée autour d’un service ancien.
Risque résiduel
Le risque résiduel est le risque qui subsiste après l’application des mesures de sécurité ; il est comparé à l’appétence pour le risque et aux limites d’approbation de l’organisation.
Une restriction d’accès testée réduit le risque résiduel, mais le niveau restant nécessite toujours l’approbation d’un responsable de niveau supérieur.

S

SAMM
Le SAMM, Software Assurance Maturity Model, organise l’évaluation et l’amélioration d’un programme de sécurité logicielle autour de cinq fonctions métier.
L’organisation utilise SAMM pour planifier des pratiques de vérification renforcées en complément de ses revues de code existantes.
SAST
Le SAST, ou les tests statiques de sécurité des applications, examine le code source ou le bytecode sans l’exécuter et peut localiser un motif risqué.
Le SAST indique au développeur la ligne de construction de la requête avant que l’application n’atteigne la production.
SBOM
Une SBOM, ou nomenclature logicielle, consigne les composants, versions, fournisseurs et relations de dépendance d’un produit sous une forme lisible par machine.
Une recherche dans les SBOM localise les services contenant une version vulnérable d’un composant nouvellement divulguée.
SCA
La SCA, ou analyse de composition logicielle, identifie les composants tiers et leurs versions et vérifie les informations sur les vulnérabilités et les licences.
La SCA trouve une bibliothèque concernée intégrée à plusieurs applications qui doivent chacune être reconstruites.
Scan authentifié
Un scan authentifié utilise un accès authentifié pour examiner les paquets et paramètres locaux, fournissant davantage d’éléments que les réponses réseau visibles.
Un scan authentifié lit la version du paquet installé après qu’une bannière réseau a suggéré une ancienne version.
Scan de conformité à un référentiel
Un scan de conformité à un référentiel compare la configuration réelle à une norme de sécurité définie, comme un CIS Benchmark ou une règle interne de durcissement.
Un scan de conformité à un référentiel signale qu’un paramètre de compte ne satisfait pas à l’exigence approuvée par l’organisation.
Scan non authentifié
Un scan non authentifié évalue ce qu’un observateur réseau non authentifié peut voir, comme les ports, les bannières des services et les réponses.
Le scan externe non authentifié identifie les services publics mais ne peut pas examiner leur registre local.
Scanneur d’infrastructure sous forme de code
Un scanneur d’infrastructure sous forme de code analyse les définitions de ressources avant leur déploiement afin d’identifier les configurations non sécurisées.
Le scanneur d’infrastructure sous forme de code signale une règle de modèle qui expose un port de gestion à toutes les adresses.
Scanneur de ports
Un scanneur de ports envoie ou analyse des sondes réseau pour identifier l’état des ports et les services exposés, sans nécessairement rechercher les vulnérabilités.
Un scanneur de ports trouve un service de gestion inattendu dont il faut déterminer le responsable et examiner les vulnérabilités.
Scanneur de vulnérabilités
Un scanneur de vulnérabilités compare les logiciels et configurations détectés aux faiblesses connues et produit des constats à valider.
Le scanneur de vulnérabilités associe un constat sur un paquet à des éléments de preuve, une CVE et une mise à jour recommandée.
Simulation d’intrusions et d’attaques
La simulation d’intrusions et d’attaques exécute des tests contrôlés de techniques d’attaquants pour évaluer si les mesures de sécurité les détectent ou les bloquent.
La simulation d’intrusions et d’attaques révèle une lacune de détection alors que les hôtes testés disposent de tous leurs correctifs.
SLA
Un SLA, ou accord de niveau de service, est un accord formel entre prestataire et client qui peut définir des objectifs de service et des conséquences.
Le SLA du fournisseur de services managés comprend des engagements de réponse utilisés pour planifier les travaux de remédiation.
SLO
Un SLO, ou objectif de niveau de service, est une cible interne mesurable, comme un délai de remédiation calculé à partir de la première détection.
Le SLO exige qu’un constat de gravité élevée soit corrigé sous 30 jours ; son responsable planifie donc un changement plus tôt.
SSRF
La SSRF, ou falsification de requête côté serveur, pousse un serveur à accéder à une destination choisie par l’attaquant, ce qui peut atteindre des services internes ou des métadonnées.
Une liste de destinations autorisées limite l’exposition aux SSRF dans une application qui récupère des aperçus de documents distants.
SSVC
Le SSVC, Stakeholder-Specific Vulnerability Categorization, utilise un arbre de décision pour transformer les informations sur l’exploitation, l’impact et le contexte des parties prenantes en action.
L’équipe applique son arbre SSVC pour décider si un constat nécessite un suivi normal ou une coordination urgente.
Système subséquent
Un système subséquent est un système situé au-delà du système vulnérable qui peut subir un impact sur la confidentialité, l’intégrité ou la disponibilité dans CVSS 4.0.
Le navigateur d’une victime est le système subséquent touché par la faille de script réfléchi de l’application web.

T

Taux de respect des objectifs de niveau de service
Le taux de respect des objectifs de niveau de service est la proportion de constats corrigés dans les délais de remédiation applicables au sein de la population présentée.
Un rapport indique un taux de respect des SLO de 60 % alors que son délai moyen de remédiation est égal à l’objectif.
Technologies opérationnelles
Les technologies opérationnelles comprennent les équipements et systèmes qui surveillent ou contrôlent des processus physiques, dont la perturbation peut affecter la sécurité des personnes.
L’équipe technique examine la méthode d’évaluation des technologies opérationnelles avant qu’un automate ne reçoive des sondes.
Tranche d’ancienneté
Une tranche d’ancienneté regroupe les constats non résolus selon leur durée d’ouverture, aidant les équipes à repérer les travaux retardés et à les comparer aux délais applicables.
La tranche d’ancienneté de plus de 90 jours met en évidence les risques acceptés et les corrections bloquées qui nécessitent un suivi distinct.
Transfert du risque
Le transfert du risque reporte certaines conséquences financières sur une autre partie par une assurance ou un contrat, tandis que la responsabilité reste à l’organisation.
Le transfert du risque couvre des pertes définies, mais le responsable doit toujours traiter le service vulnérable.
Traversée de répertoires
La traversée de répertoires utilise des chemins contrôlés par un attaquant pour atteindre des fichiers situés hors du répertoire prévu, en contournant les restrictions d’accès aux fichiers de l’application.
Les contrôles du chemin canonique empêchent une traversée de répertoires de sortir du dossier de documents autorisé.

V

Valeur de l’actif
La valeur de l’actif reflète la criticité métier, la sensibilité des données, le périmètre réglementaire et les dépendances qui déterminent les conséquences d’une compromission.
Le fournisseur d’identité a une valeur d’actif élevée parce que d’autres services en dépendent pour les décisions d’accès.
Vecteur d’attaque
Le vecteur d’attaque décrit comment un attaquant atteint une vulnérabilité, par exemple par un accès réseau, adjacent, local ou physique en v3.1.
Le vecteur d’attaque réseau reste la métrique de base même lorsque l’hôte concerné se trouve sur un sous-réseau interne.
Vérification
La vérification contrôle que le traitement a obtenu le résultat de sécurité attendu et préservé le fonctionnement nécessaire du service avant la clôture d’un constat.
La vérification combine un nouveau contrôle authentifié réussi et un test du service applicatif après la mise à jour.
VEX
Le VEX, Vulnerability Exploitability eXchange, communique l’état d’une vulnérabilité pour un produit, par exemple affecté, corrigé ou non affecté.
L’analyste vérifie la version du produit et le motif indiqués dans la déclaration VEX d’un fournisseur avant de modifier un constat sur un composant.
Vrai négatif
Un vrai négatif est un cas dans lequel l’évaluation ne signale aucune faiblesse et où celle-ci est effectivement absente dans les conditions pertinentes.
Un paramètre sécurisé vérifié et sans problème signalé fournit un vrai négatif pour l’évaluation de ce contrôle.
Vrai positif
Un vrai positif est une faiblesse signalée que la validation confirme comme réellement présente sur l’actif évalué dans les conditions pertinentes.
Le paquet obsolète est un vrai positif parce que sa version installée est antérieure à la version corrigée du fournisseur.
Vulnérabilité
Une vulnérabilité est une faiblesse d’un logiciel, d’un matériel, de paramètres ou d’un processus qu’une menace pourrait exploiter pour nuire à un système ou à ses informations.
Un paramètre de stockage public est une vulnérabilité même lorsque le logiciel possède toutes les mises à jour disponibles.
Vulnérabilité du jour zéro
Une vulnérabilité du jour zéro est une faille sans correctif à ce jour parce que le fournisseur n’a pas eu le temps de réagir ; les attaques nécessitent des éléments de preuve distincts.
L’équipe restreint un service touché par une vulnérabilité du jour zéro en attendant une correction du fournisseur.

À propos de cette unité

Par StudeliSignaler une erreur

Crée ton propre Matériel d'Étude

Transforme tes notes, diapos et documents en Guides d'Étude, Questions Pratiques, Flashcards et 6 autres outils.

Commencer