TechWatchAlert
← Tous les guides

Qu'est-ce qu'une CVE ?

Une CVE (Common Vulnerabilities and Exposures, « vulnérabilités et expositions communes ») est l'identifiant public, unique et permanent d'une faille de sécurité rendue publique. C'est un numéro — CVE-2021-44228 par exemple — qui permet à toute l'industrie de désigner exactement la même vulnérabilité. Elle l'identifie ; elle n'en mesure ni la gravité, ni l'urgence.

Vous venez de recevoir un bulletin qui cite six numéros de ce type. Lesquels vous concernent ? Aucun d'eux ne le dit. C'est précisément ce que cette page va vous apprendre à déterminer.

Deux images pour fixer l'idée

Une CVE est d'abord une plaque d'immatriculation. Elle désigne un véhicule précis et un seul. Elle ne dit ni à quelle vitesse il roule, ni s'il est en train de rouler, ni s'il vous a déjà croisé. Deux témoins qui citent la même plaque parlent forcément du même véhicule : c'est tout ce qu'elle garantit, et c'est déjà énorme.

Une CVE est ensuite un numéro de dossier aux urgences. On vous l'attribue à l'entrée, avant tout diagnostic : le numéro existe alors que le dossier est encore vide. C'est exactement l'état « réservée » d'une CVE, et c'est pourquoi une CVE peut apparaître dans un outil avec presque aucune information — puis se remplir les jours suivants.

Retenez la question à laquelle une CVE répond : « de quelle faille parle-t-on ? » — pas « est-elle grave ? », pas « suis-je attaqué ? ».

Anatomie d'un identifiant : CVE-AAAA-NNNN

Un identifiant CVE suit toujours la même structure :

CVEPréfixe fixe
-
2021Année de réservation
-
44228Numéro séquentiel

Deux subtilités que presque tout le monde rate :

  • L'année est celle de la réservation de l'identifiant, pas de la publication. Une CVE réservée en décembre 2025 et divulguée en mars 2026 garde son millésime 2025. Trier un flux par millésime n'a donc aucun rapport avec trier par fraîcheur.
  • Le numéro séquentiel compte au moins quatre chiffres et peut s'allonger. On est passé de CVE-2014-0160 à des identifiants à six chiffres pour absorber le volume : un tri alphabétique casse là où un tri numérique tient.

Qui attribue les CVE : le rôle des CNA

Aucune autorité centrale n'attribue les identifiants. Ce sont des organisations habilitées, les CNA (CVE Numbering Authorities, littéralement « autorités de numérotation CVE »), qui les réservent et les publient pour leur périmètre. Le programme en compte plus de 400 dans le monde ; la liste officielle, seule à jour, est publiée par cve.org.

  • Les éditeurs (Microsoft, Apple, Google, Red Hat, Cisco…) sont leur propre CNA et publient les CVE de leurs produits.
  • Des coordinateurs — CERT/CC, CERT nationaux — couvrent les logiciels sans éditeur-CNA, en particulier l'open source.
  • Le MITRE est CNA racine et secrétariat du programme ; la CISA, agence américaine de cybersécurité, le finance.

Ce modèle décentralisé donne de la couverture et de la vitesse : celui qui connaît le mieux la faille la documente. Il a un coût, et c'est le sujet du paragraphe suivant.

Ce que contient une fiche CVE, et ce qui manque souvent

Une CVE publiée fournit au minimum :

  • une description de la vulnérabilité ;
  • les produits et versions affectés, idéalement sous forme d'identifiant normalisé CPE (Common Platform Enumeration, la nomenclature qui décrit un logiciel de façon lisible par une machine) ;
  • la faiblesse sous-jacente, classée selon le référentiel CWE ;
  • un score de gravité CVSS, pas toujours présent à la publication ;
  • des références : avis de sécurité, correctifs, preuves de concept.

La complétude de ces champs dépend entièrement de la CNA qui publie. Depuis février 2024, l'enrichissement assuré par le NVD (scores et CPE ajoutés après coup) a fortement ralenti, laissant un grand nombre de fiches sans version affectée exploitable. Une CVE sans CPE ni plage de versions ne peut être rapprochée d'aucun inventaire, par aucun outil : elle est invisible pour la corrélation automatique. C'est la raison pratique pour laquelle recouper plusieurs sources de données est devenu indispensable, et pourquoi la qualité d'une CNA se mesure.

Le cycle de vie d'une CVE

Une CVE n'est pas figée. Son état change, et ces changements sont souvent plus importants que sa publication initiale.

ÉtatCe que ça veut direCe que vous en faites
Réservée (Reserved)Identifiant attribué, détails confidentiels — en général avant la sortie du correctif.Rien. Il n'y a pas d'information à traiter.
Publiée (Published)Description et données rendues publiques.Vérifier si le produit et la version vous concernent.
Modifiée (Modified)Enrichie après coup : CVSS, CPE, versions, nouvelles références.Re-vérifier : une CVE écartée hier peut vous concerner aujourd'hui.
Rejetée (Rejected)Attribuée par erreur ou en doublon ; l'identifiant est invalidé et jamais réutilisé.Fermer le ticket, en gardant la trace.

À ces états s'ajoutent deux transitions qui changent tout pour la priorisation : l'inscription au catalogue CISA KEV, qui signifie que l'exploitation est observée, et l'apparition d'une preuve de concept (PoC, proof of concept : du code publié qui démontre l'attaque), qui met l'exploitation à la portée de n'importe qui. Une veille qui ne surveille que les publications rate les deux.

CVE, CVSS, EPSS, KEV : ne pas confondre

C'est la confusion la plus fréquente, et elle coûte cher en temps. Une CVE identifie ; les trois autres qualifient la même faille sous des angles différents.

RéférentielCe qu'il indiqueNature
CVEQuelle vulnérabilité (identifiant unique)Identification
CVSSÀ quel point elle est grave (0 à 10)Gravité intrinsèque
EPSSProbabilité d'exploitation sous 30 joursPrédiction
KEVExploitation déjà observée dans la natureFait avéré

Une même faille vue par les quatre référentiels

Prenons Log4Shell et suivons-la d'un référentiel à l'autre. C'est l'exercice qui fait comprendre la différence mieux que n'importe quelle définition.

RéférentielCe qu'il dit de Log4Shell
CVECVE-2021-44228, publiée le 10 décembre 2021 par la fondation Apache, qui est sa propre CNA.
CWECWE-917 : injection dans une expression d'évaluation. C'est la classe de défaut, pas la faille.
CVSS 3.110.0, vecteur AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H : à distance, sans compte, sans clic, et la casse déborde du composant touché.
EPSSAu-delà de 0,9 dès les premiers jours : parmi les toutes premières CVE du référentiel en probabilité d'exploitation.
KEVInscrite par la CISA le 10 décembre 2021, soit le jour même de la publication.

Lisez la dernière ligne : entre la publication et la confirmation d'exploitation, il s'est écoulé quelques heures. Sur une faille de ce profil, la fenêtre entre « on apprend » et « on est attaqué » ne se compte pas en semaines. C'est ce que le score CVSS, à lui seul, ne vous aurait jamais dit.

Trois CVE qui ont marqué l'histoire

Heartbleed — CVE-2014-0160 (avril 2014)

Une faille d'OpenSSL qui laissait lire la mémoire d'un serveur : clés privées, mots de passe, contenus de session. Détail instructif : son score CVSS 3.1 est de 7.5, « élevé », pas « critique » — parce qu'elle ne permet que de lire, sans modifier ni interrompre. Elle a pourtant provoqué le renouvellement d'une part massive des certificats du web. La démonstration que le score ne mesure pas la portée.

Log4Shell — CVE-2021-44228 (décembre 2021)

Une exécution de code à distance dans Log4j, la bibliothèque de journalisation présente dans une immense partie du logiciel Java d'entreprise. Notée 10 sur 10, exploitée en masse dans les heures suivant la divulgation. Sa leçon durable : la plupart des organisations touchées ne savaient pas qu'elles utilisaient Log4j, parce qu'il arrivait comme dépendance d'une dépendance.

Porte dérobée XZ Utils — CVE-2024-3094 (mars 2024)

Une porte dérobée introduite volontairement dans un outil de compression Linux, au terme de deux ans de patience d'un contributeur devenu mainteneur. Repérée par hasard par un développeur qui trouvait une connexion SSH anormalement lente, quelques semaines avant l'arrivée du paquet dans les distributions stables. Notée 10 sur 10. Elle a déplacé la question de « mon code est-il sûr ? » à « à qui fait confiance mon code ? ».

Pourquoi le volume de CVE explose

Les chiffres, sur les dernières années pleines : plus de 40 000 CVE publiées en 2024, environ 28 800 en 2023, 25 000 en 2022. La courbe n'a pas fléchi une seule année depuis 2016. Plus de logiciels, plus de chercheurs, plus de CNA habilitées : les trois facteurs poussent dans le même sens.

Traduisons en temps de travail. Quarante mille CVE réparties sur environ 250 jours ouvrés, cela fait 160 fiches par jour. À quarante-cinq secondes pour lire une fiche et décider si elle vous concerne, il faut deux heures par jour ouvré — pour un taux de pertinence qui, sur un parc de PME, tombe largement sous le pour cent. Aucune équipe ne tient ce rythme, et aucune ne le devrait.

Le compteur officiel du programme, mis à jour en continu, est publié sur cve.org/about/Metrics. Nous préférons vous y renvoyer plutôt que de figer ici un chiffre qui aura vieilli dans six mois.

Et concrètement, pour vous

Voici ce que fait, lundi matin, une équipe qui a arrêté de subir le flux.

  1. Écrire l'inventaire. Éditeur, produit, version majeure, pour tout ce qui est exposé ou porte des données. Vingt à quarante lignes suffisent dans une PME. Sans cette liste, aucun filtrage n'est possible : c'est le seul travail réellement incompressible.
  2. Filtrer sur cette liste. Tout ce qui ne touche aucune ligne de l'inventaire sort du champ. C'est là que 99 % du bruit disparaît.
  3. Trier ce qui reste, dans cet ordre. Présent au KEV → traitement sous 48 heures. Sinon EPSS supérieur à 0,1 → cette semaine. Sinon le CVSS départage, et seulement là.
  4. Surveiller les transitions. Une CVE classée « basse » le mardi peut entrer au KEV le jeudi. Ce qui doit déclencher une alerte, ce n'est pas seulement la publication, c'est le changement d'état.

Questions fréquentes

Que veut dire CVE ?
CVE est l'acronyme de Common Vulnerabilities and Exposures (« vulnérabilités et expositions communes »). C'est le système d'identifiants publics et uniques des failles de sécurité, lancé en 1999 et piloté par le MITRE : chaque faille divulguée reçoit une référence du type CVE-2021-44228.
Qu'est-ce que le « score » d'une CVE ?
Une CVE n'a pas de score : c'est un identifiant, pas une mesure. Le « score CVE » désigne presque toujours son score CVSS, de 0 à 10, qui en estime la gravité — voir notre guide du CVSS. La probabilité d'exploitation, elle, se mesure avec l'EPSS.
Quelle est la différence entre une CVE et une vulnérabilité ?
La vulnérabilité est la faille technique ; la CVE est l'étiquette publique qu'on lui colle pour que tout le monde en parle de la même façon. Une vulnérabilité peut exister sans CVE (non divulguée, ou corrigée en silence), et une CVE renvoie toujours à une vulnérabilité précise.
Une CVE signifie-t-elle que je suis vulnérable ?
Pas nécessairement. Vous êtes concerné seulement si vous utilisez le produit visé, dans une version affectée, parfois dans une configuration précise. Une CVE critique sur un logiciel que vous n'exécutez pas ne change rien pour vous : c'est pourquoi une veille utile part de votre inventaire, pas du flux mondial.
Qui peut demander une CVE ?
Toute personne, en passant par la CNA compétente : en général l'éditeur du produit concerné, ou un coordinateur comme un CERT lorsqu'aucun éditeur ne couvre le logiciel. C'est le cas le plus fréquent pour les projets open source sans entreprise derrière eux.
Qui gère le programme CVE ?
Le MITRE en assure le secrétariat et joue le rôle de CNA racine ; la CISA (agence américaine de cybersécurité) le finance. Le site officiel est cve.org. L'enrichissement technique — scores, versions affectées, identifiants de produit — est historiquement assuré par le NVD du NIST.
Une CVE peut-elle être rejetée ou contestée ?
Oui. Une CVE passe à l'état Rejected quand elle a été attribuée par erreur ou en doublon, et elle est marquée Disputed quand l'éditeur conteste l'existence de la faille. Dans les deux cas l'identifiant est brûlé : il n'est jamais réutilisé pour autre chose.
Combien de CVE sont publiées chaque année ?
Plus de 40 000 sur l'année pleine 2024, contre environ 28 800 en 2023 et 25 000 en 2022. La courbe n'a pas fléchi une seule année depuis 2016. Le compteur officiel, mis à jour en continu, est publié sur cve.org/about/Metrics : c'est lui qui fait foi, pas un chiffre figé dans un article.
Sources & références officielles Programme CVE et compteur public — cve.org/about/Metrics (MITRE) · Liste officielle des CNA — cve.org · National Vulnerability Database — nvd.nist.gov (NIST) · Catalogue des vulnérabilités activement exploitées — CISA KEV · EPSS — FIRST.org.
Passer à la pratique

Assez de théorie : voyez vos propres CVE

Déclarez votre stack une fois. Vous ne recevez que les failles qui la touchent, classées par KEV et EPSS, et la bonne personne est prévenue.

Parler à l'équipe

Offre Free sans carte bancaire · hébergé en France

Sur le même sujet

Créer un compte gratuit