Ressources
Tendances de publication des CVE
Des statistiques CVE établies à partir de tous les enregistrements publiés depuis 2020, réparties par gravité CVSS et par organisation d'attribution. Les dates sont des dates de publication, pas de découverte.
CVE publiées par jour
293
En 2026 — une toutes les 5 minutes
Croissance par rapport à 2025
+124 %
131 par jour en 2025
Gravité élevée ou critique par jour
148
+176 % — contre 54 par jour en 2025
Publiées sans score CVSS
18.0%
47 369 enregistrements sur 263 361
La période en cours (mois) est incomplète : le segment en tirets est une estimation au rythme actuel pour la période entière (mois), extrapolée à partir des jours déjà écoulés. Faible et Inconnue sont masquées par défaut : sélectionnez-les dans la légende pour les ajouter. Les traits en pointillés marquent les sorties de modèles, indiquées uniquement comme repère temporel, et non pour attribuer un volume de CVE à une sortie. La gravité est la gravité de base CVSS de l'enregistrement de la CNA ou, à défaut, l'enrichissement CISA ADP. Les enregistrements sans score dans l'un ou l'autre conteneur sont comptés comme Inconnue.
Enregistrements CVE par mois, de janv. 2020 à oct. 2026 82 lignes · toutes gravités · tous les organismes d'attribution
Les données derrière la vue par défaut du graphique, en texte brut : les enregistrements publiés chaque mois civil, répartis par gravité de base CVSS. Il s'agit de décomptes bruts : contrairement au graphique, le dernier mois partiel n'est pas extrapolé à une estimation sur un mois complet.
| Mois | Critique | Élevée | Moyenne | Faible | Inconnue | Total |
|---|---|---|---|---|---|---|
| · partiel | 1 505 | 6 430 | 6 739 | 642 | 1 587 | 16 903 |
| 1 554 | 6 160 | 5 285 | 564 | 1 367 | 14 930 | |
| 1 810 | 5 230 | 4 116 | 406 | 691 | 12 253 | |
| 1 313 | 4 084 | 3 583 | 384 | 392 | 9 756 | |
| 927 | 3 182 | 3 126 | 307 | 273 | 7 815 | |
| 666 | 2 565 | 2 621 | 291 | 681 | 6 824 | |
| 553 | 1 994 | 2 647 | 245 | 211 | 5 650 | |
| 619 | 2 306 | 2 601 | 258 | 139 | 5 923 | |
| 415 | 1 493 | 2 075 | 255 | 179 | 4 417 | |
| 416 | 1 609 | 1 937 | 146 | 167 | 4 275 | |
| 415 | 1 809 | 2 329 | 153 | 726 | 5 432 | |
| 255 | 984 | 1 585 | 126 | 60 | 3 010 | |
| 304 | 1 402 | 1 974 | 146 | 409 | 4 235 | |
| 295 | 1 275 | 2 331 | 148 | 263 | 4 312 | |
| 363 | 1 130 | 1 788 | 120 | 97 | 3 498 | |
| 365 | 1 291 | 1 726 | 105 | 238 | 3 725 | |
| 282 | 1 075 | 1 906 | 126 | 283 | 3 672 | |
| 348 | 1 110 | 2 037 | 136 | 346 | 3 977 | |
| 316 | 1 450 | 2 019 | 150 | 93 | 4 028 | |
| 396 | 1 410 | 1 974 | 151 | 62 | 3 993 | |
| 263 | 1 206 | 1 756 | 136 | 310 | 3 671 | |
| 375 | 1 426 | 2 273 | 107 | 68 | 4 249 | |
| 294 | 1 128 | 1 796 | 91 | 83 | 3 392 | |
| 352 | 1 403 | 2 016 | 161 | 26 | 3 958 | |
| 358 | 1 266 | 1 565 | 102 | 257 | 3 548 | |
| 274 | 883 | 1 118 | 70 | 167 | 2 512 | |
| 307 | 992 | 1 336 | 58 | 202 | 2 895 | |
| 272 | 1 105 | 1 359 | 92 | 276 | 3 104 | |
| 300 | 921 | 1 608 | 95 | 151 | 3 075 | |
| 401 | 1 889 | 1 941 | 203 | 557 | 4 991 | |
| 281 | 1 241 | 1 693 | 180 | 199 | 3 594 | |
| 291 | 1 120 | 1 621 | 135 | 121 | 3 288 | |
| 333 | 885 | 1 268 | 126 | 167 | 2 779 | |
| 292 | 915 | 1 227 | 142 | 6 | 2 582 | |
| 202 | 582 | 975 | 97 | 802 | 2 658 | |
| 193 | 591 | 1 040 | 118 | 495 | 2 437 | |
| 173 | 748 | 975 | 68 | 708 | 2 672 | |
| 130 | 566 | 657 | 93 | 688 | 2 134 | |
| 115 | 556 | 734 | 66 | 1 003 | 2 474 | |
| 127 | 531 | 749 | 148 | 733 | 2 288 | |
| 208 | 636 | 819 | 93 | 597 | 2 353 | |
| 244 | 760 | 1 191 | 107 | 100 | 2 402 | |
| 267 | 703 | 1 113 | 116 | 64 | 2 263 | |
| 226 | 796 | 1 005 | 129 | 297 | 2 453 | |
| 232 | 722 | 951 | 63 | 148 | 2 116 | |
| 223 | 824 | 887 | 99 | 29 | 2 062 | |
| 290 | 794 | 1 017 | 176 | 24 | 2 301 | |
| 256 | 681 | 890 | 103 | 87 | 2 017 | |
| 235 | 577 | 652 | 80 | 295 | 1 839 | |
| 160 | 599 | 666 | 45 | 671 | 2 141 | |
| 107 | 376 | 454 | 61 | 1 303 | 2 301 | |
| 63 | 310 | 444 | 63 | 1 052 | 1 932 | |
| 93 | 328 | 305 | 47 | 1 200 | 1 973 | |
| 96 | 412 | 443 | 47 | 1 154 | 2 152 | |
| 128 | 420 | 444 | 55 | 986 | 2 033 | |
| 94 | 280 | 283 | 55 | 1 333 | 2 045 | |
| 64 | 378 | 329 | 54 | 1 102 | 1 927 | |
| 70 | 484 | 409 | 81 | 942 | 1 986 | |
| 132 | 377 | 308 | 36 | 1 091 | 1 944 | |
| 44 | 272 | 296 | 32 | 848 | 1 492 | |
| 54 | 329 | 417 | 36 | 856 | 1 692 | |
| 79 | 327 | 367 | 36 | 1 081 | 1 890 | |
| 50 | 378 | 290 | 45 | 1 306 | 2 069 | |
| 71 | 279 | 333 | 31 | 852 | 1 566 | |
| 47 | 272 | 236 | 27 | 1 082 | 1 664 | |
| 34 | 175 | 204 | 129 | 906 | 1 448 | |
| 65 | 387 | 362 | 33 | 941 | 1 788 | |
| 59 | 208 | 242 | 29 | 873 | 1 411 | |
| 59 | 246 | 162 | 37 | 925 | 1 429 | |
| 64 | 316 | 317 | 16 | 756 | 1 469 | |
| 41 | 155 | 192 | 20 | 1 045 | 1 453 | |
| 26 | 179 | 184 | 23 | 772 | 1 184 | |
| 47 | 276 | 304 | 31 | 761 | 1 419 | |
| 56 | 204 | 293 | 28 | 899 | 1 480 | |
| 33 | 189 | 159 | 17 | 698 | 1 096 | |
| 75 | 212 | 262 | 26 | 757 | 1 332 | |
| 42 | 134 | 170 | 27 | 1 140 | 1 513 | |
| 33 | 209 | 162 | 22 | 508 | 934 | |
| 47 | 228 | 271 | 33 | 813 | 1 392 | |
| 32 | 100 | 74 | 18 | 884 | 1 108 | |
| 27 | 80 | 55 | 4 | 589 | 755 | |
| 12 | 64 | 194 | 19 | 319 | 608 |
Le mois le plus récent est marqué comme partiel : il ne couvre que les jours jusqu'à l'instantané du 2026-10-30, ses décomptes sont donc inférieurs à ce qu'ils seront une fois le mois terminé. La gravité est la gravité de base CVSS de l'enregistrement de la CNA ou, à défaut, l'enrichissement CISA ADP ; les enregistrements sans score dans l'un ou l'autre sont comptés comme Inconnue.
Dernières vulnérabilités critiques
Dernière mise à jour UTC
Les 20 enregistrements les plus récents avec un score de 9,0 ou plus. Chaque identifiant renvoie à son enregistrement complet sur cve.org.
| Publiée le | CVE | CVSS | Organisme d'attribution | Résumé |
|---|---|---|---|---|
| 2026-10-30 | CVE-2026-93327 | 9.4 | GoogleCloud | Unsafe Java Deserialization in Application Integration SubWorkflow tasks allows Remote Code Execution |
| 2026-10-30 | CVE-2026-90888 | 9.8 | Patchstack | WordPress LeadSnap plugin <= 1.25 - PHP Object Injection vulnerability |
| 2026-10-30 | CVE-2026-82104 | 9.4 | tlt_net | API permission bypass via logic bug |
| 2026-10-30 | CVE-2026-78403 | 9.3 | THA-PSIRT | Unauthenticated Stack Buffer Overflow in Sentinel Keys Server |
| 2026-10-30 | CVE-2026-63377 | 9.8 | GitHub_M | TAKO AI Agent for Okta: Unauthenticated first-run administrator takeover |
| 2026-10-30 | CVE-2026-62863 | 9.6 | GitHub_M | MoLing: unauthenticated SSE and wildcard CORS expose tool sessions |
| 2026-10-30 | CVE-2026-62853 | 9.9 | GitHub_M | ThingLinks vulnerable to authenticated remote code execution via Groovy script registration in ThingLinks |
| 2026-10-30 | CVE-2026-62849 | 9.1 | GitHub_M | ThingLinks TDengine TDS APIs vulnerable to unauthenticated SQL injection |
| 2026-10-30 | CVE-2026-61850 | 9.3 | GitHub_M | Kargo: Privilege escalation via Project RBAC management in the Kargo API |
| 2026-10-30 | CVE-2026-61826 | 10.0 | GitHub_M | Bazarr: Plex OAuth API namespace is entirely unauthenticated, allowing config tampering, integration takeover and server-side request… |
| 2026-10-30 | CVE-2026-61738 | 10.0 | GitHub_M | SOCFortress CoPilot: Arbitrary Host File Write as Root via Path Traversal in the ScoutSuite GCP Report Upload (RCE) |
| 2026-10-30 | CVE-2026-61737 | 9.8 | GitHub_M | ng-antd-admin: Hardcoded JWT Secret allows Authentication Bypass in ng-antd-admin |
| 2026-10-30 | CVE-2026-61730 | 9.3 | GitHub_M | SOCFortress CoPilot: Unauthenticated Exposure of ScoutSuite Reports and Uploaded GCP Service-Account Key via Static Mount |
| 2026-10-30 | CVE-2026-61729 | 9.4 | GitHub_M | SOCFortress CoPilot: Hardcoded Default Header Secret - Unauthenticated Active-Response Invocation and Alert Injection |
| 2026-10-30 | CVE-2026-61728 | 9.9 | GitHub_M | SOCFortress CoPilot: Stored comment and SOC-field XSS permits privileged account takeover |
| 2026-10-30 | CVE-2026-61620 | 9.8 | GitHub_M | HoneySQL unchecked entity names can lead to SQL injection results |
| 2026-10-30 | CVE-2026-55598 | 9.1 | GitHub_M | PinePods: Authenticated SSRF via podcast RSS enclosure URL (server-side fetch of attacker-controlled URL, no host validation) |
| 2026-10-30 | CVE-2026-39738 | 9.8 | Patchstack | WordPress FunnelKit Automations plugin <= 3.8.6.1 - PHP Object Injection vulnerability |
| 2026-10-30 | CVE-2026-39732 | 9.3 | Patchstack | WordPress Transliterator plugin <= 2.5.13 - SQL Injection vulnerability |
| 2026-10-30 | CVE-2026-119978 | 9.0 | VulnCheck | Flowise through 3.1.4 Custom Function Sandbox Escape RCE via LocalFileStore |
Comment lire ces données
Inconnue n'est pas une petite catégorie
18.0% des enregistrements n'ont aucun score CVSS, ni dans le conteneur de la CNA ni dans l'enrichissement ADP de la CISA. La couverture s'améliore nettement à partir de 2023 : le recul de la bande Inconnue au fil du temps reflète donc une pratique de signalement, et non un changement dans les vulnérabilités elles-mêmes.
L'historique n'est pas figé
Le programme Vulnrichment de la CISA ajoute rétroactivement une gravité aux enregistrements anciens. Une CVE publiée en 2022 sans score peut en recevoir un des années plus tard, ce qui modifie une barre déjà tracée. Chaque actualisation recalcule tout l'historique au lieu d'ajouter des données à la suite.
Le tri manuel ne passe pas à l'échelle
À 148 enregistrements de gravité élevée ou critique par jour, lire le flux n'est pas une stratégie. Ce qui compte, c'est de savoir lesquels atteignent le code que vous livrez réellement : c'est à cela que sert le suivi des vulnérabilités à partir d'une SBOM.
Le volume est concentré
497 CNA ont attribué ces enregistrements, mais les 20 premières en représentent l'essentiel. Filtrez par organisation pour distinguer une véritable tendance du secteur d'un organisme d'attribution qui change sa façon de publier.
Source : CVEProject/cvelistV5 · Instantané pris le 31 oct. 2026 UTC
Les données CVE expliquées
Questions fréquentes sur le volume des CVE, le score de gravité et ce que cette tendance implique pour la conformité
Combien de CVE sont publiées chaque année ?
47 802 enregistrements CVE ont été publiés en 2025, soit 20 % de plus que l'année précédente. 2026 a déjà atteint 88 746 alors qu'il reste encore des mois.
Le volume a augmenté chaque année depuis la création du CVE Program, mais le rythme de croissance a fortement changé en 2026. Utilisez le graphique ci-dessus pour voir la tendance par mois, trimestre ou année.
Où trouver des statistiques CVE à jour ?
Sur cette page. Le graphique et les chiffres ci-dessus sont des statistiques CVE recalculées chaque jour à partir du dépôt cvelistV5 du CVE Program, la source même à partir de laquelle publie le CVE Program.
Elles couvrent le volume de publication par gravité CVSS, par organisation d'attribution et par semaine, mois, trimestre ou année, ainsi que les enregistrements critiques les plus récents. Pour le détail d'une vulnérabilité, suivez n'importe quel identifiant jusqu'à cve.org.
Pourquoi le nombre de CVE a-t-il autant augmenté ?
Trois phénomènes se produisent en même temps, et les enregistrements publiés ne permettent pas de les distinguer.
Davantage d'organisations peuvent désormais attribuer des identifiants CVE : des vulnérabilités qui n'étaient jamais enregistrées le sont donc maintenant. La découverte de vulnérabilités automatisée et assistée par l'IA a augmenté ce qu'un seul chercheur peut trouver. Et le programme d'enrichissement de la CISA a complété les enregistrements anciens, ce qui modifie les chiffres historiques après coup.
La hausse du nombre de CVE ne prouve donc pas à elle seule que les logiciels deviennent moins sûrs.
Qu'est-ce qu'une CNA, ou CVE Numbering Authority ?
Une CNA est une organisation autorisée à attribuer des identifiants CVE et à publier des enregistrements dans son propre périmètre, généralement ses propres produits. 497 CNA figurent dans ce jeu de données.
Des éditeurs, des projets open source, des plateformes de bug bounty et des CERT nationaux jouent tous ce rôle. La plus importante ici est mitre, avec 39 586 enregistrements. Comme un changement de processus chez une seule CNA peut faire bouger sensiblement les totaux, le graphique permet de filtrer sur une organisation à la fois.
Que signifient les niveaux de gravité CVSS ?
CVSS note une vulnérabilité de 0,0 à 10,0 et la classe par tranches : Faible (0,1-3,9), Moyenne (4,0-6,9), Élevée (7,0-8,9) et Critique (9,0-10,0).
Le score décrit des caractéristiques techniques intrinsèques, comme la façon dont la vulnérabilité est atteinte et ce qu'elle compromet. Il ne mesure pas le niveau de risque d'une organisation donnée.
Pourquoi tant de CVE n'ont-elles pas de score de gravité ?
18.0% des enregistrements publiés depuis 2020 n'ont aucun score CVSS, ni dans les données de la CNA ni dans l'enrichissement de la CISA.
Le score n'a pas été obligatoire pendant la majeure partie de l'histoire du CVE Program. La couverture s'améliore fortement à partir de 2023 et elle est aujourd'hui quasi universelle : le recul de la bande Inconnue sur le graphique reflète donc un changement de pratique de signalement, et non un changement dans les vulnérabilités elles-mêmes. Toute analyse qui ignore les enregistrements sans score sous-estimera les années anciennes.
Quelle est la différence entre une CVE et une vulnérabilité ?
Une vulnérabilité est une faille dans un logiciel. Une CVE est un identifiant public attribué à une occurrence précise et divulguée de cette faille.
La plupart des vulnérabilités ne reçoivent jamais de CVE : elles sont trouvées et corrigées en interne, ou elles n'entrent dans le périmètre d'aucune CNA. Le nombre de CVE mesure donc l'activité de divulgation, et non la quantité réelle de failles existantes.
D'où viennent ces données CVE et à quand remontent-elles ?
Chaque chiffre provient du dépôt officiel cvelistV5 du CVE Program, à partir de l'instantané pris le 31 oct. 2026 UTC.
Les enregistrements sont comptés par date de publication et non par l'année figurant dans l'identifiant CVE, car environ un cinquième des enregistrements sont publiés une autre année que celle indiquée par leur identifiant. Les enregistrements rejetés et retirés sont exclus.
Un score CVSS élevé signifie-t-il un risque élevé pour mon produit ?
Pas à lui seul. Une vulnérabilité critique dans un composant que vous livrez mais n'appelez jamais peut être moins urgente qu'une vulnérabilité moyenne sur votre API publique.
Pour bien prioriser, il faut savoir si le composant touché est présent dans votre logiciel, si le code vulnérable est atteignable et si la vulnérabilité est exploitée. CVSS ne répond à aucune de ces questions.
Qu'implique la hausse du volume de CVE pour la conformité au Cyber Resilience Act de l'UE ?
Le CRA impose aux fabricants de traiter les vulnérabilités pendant toute la durée de vie prise en charge d'un produit, de signaler les vulnérabilités activement exploitées à l'ENISA dans les 24 heures après en avoir pris connaissance et de tenir à jour la documentation technique.
Ces obligations augmentent avec le volume de ce graphique. Trier manuellement des dizaines de milliers de nouveaux enregistrements par an par rapport à votre propre logiciel n'est pas réaliste : c'est pourquoi le CRA suppose de fait une SBOM et un processus de rapprochement automatisé.
Comment savoir lesquelles de ces CVE touchent mes produits ?
Il vous faut un inventaire exact de ce que contient votre logiciel, puis un rapprochement continu de cet inventaire avec le flux CVE.
CRACI génère une SBOM à partir de votre build, la rapproche des nouveaux enregistrements CVE à mesure de leur publication et n'affiche que les avis qui atteignent le code que vous livrez réellement, ainsi que la documentation que le CRA vous demande de conserver.
Découvrez comment le suivi des vulnérabilités fonctionne en pratique.
Suivez les CVE qui touchent vos produits
CRACI surveille votre SBOM par rapport au flux CVE et vous indique quels avis atteignent réellement le logiciel que vous livrez
Réserver une démo