Votre site est-il exposé à une faille connue ? Test de sécurité gratuit
Saisissez l’adresse de votre site. En quelques secondes, l’outil lit les versions que votre site affiche publiquement (WordPress, PHP, Next.js, Drupal) et vous dit s’il est exposé à une faille de sécurité critique connue, déjà exploitée par des attaquants.
Faille de sécurité, CVE, CVSS : de quoi parle-t-on ?
Une faille de sécurité (ou vulnérabilité) est une erreur dans un logiciel qui permet à quelqu’un de faire ce qu’il ne devrait pas pouvoir faire : lire des données, prendre le contrôle d’un compte ou, dans les cas les plus graves, exécuter ses propres commandes sur le serveur qui héberge votre site.
Quand une faille est découverte, elle reçoit un identifiant public, la CVE (Common Vulnerabilities and Exposures), par exemple CVE-2025-55182. Ce système existe depuis 1999 : éditeurs, autorités et entreprises désignent ainsi la même faille sans ambiguïté. La base américaine NVD, tenue par le NIST, en publie le détail.
Sa gravité est notée de 0 à 10 par le score CVSS. À partir de 9,0, la faille est dite critique. Deux autres repères comptent autant que la note : le catalogue KEV de l’agence américaine de cybersécurité (CISA), qui liste les failles réellement exploitées par des attaquants, et les alertes du CERT-FR, le centre gouvernemental français de veille et de réponse aux attaques.
Une faille exploitée et sans correctif appliqué, c’est une porte ouverte : des robots balaient Internet en continu à la recherche des sites concernés, quelle que soit la taille de l’entreprise.
Comment fonctionne ce scan de vulnérabilité passif
- Lecture : l’outil charge votre page d’accueil comme un visiteur ordinaire, en suivant les redirections (par exemple vers https ou vers www).
- Reconnaissance : il repère les technologies utilisées (WordPress, PHP, Next.js, Drupal, Magento, Node.js) à leurs signatures publiques.
- Relevé des versions : il lit les numéros que le site affiche lui-même, dans la balise generator, le flux RSS, l’en-tête X-Powered-By ou les fichiers JavaScript publics.
- Comparaison : il compare chaque version aux plages vulnérables et aux versions corrigées publiées par l’éditeur, faille par faille.
- Verdict prudent : sans version lisible, il répond « indéterminé ». Il ne déclare jamais un site « à jour » par défaut.
Rien n’est envoyé d’autre que des requêtes ordinaires : pas de charge malveillante, pas de tentative d’exploitation, au plus une vingtaine de requêtes avec un délai et une taille de réponse limités. Les adresses internes et les réseaux privés sont refusés, et chaque analyse est limitée en nombre pour qu’on ne puisse pas s’en servir contre un site tiers.
Ce que le scanner vérifie, et ce qu’il ne peut pas vérifier
Il vérifie
- la version de WordPress, quand le site l’affiche ;
- la version de PHP, quand le serveur l’annonce ;
- la version de Next.js et l’usage de l’App Router ;
- la version exacte de Drupal, quand elle apparaît ;
- la présence de Magento et de Node.js, pour vous signaler un contrôle à faire sur le serveur.
Il ne peut pas vérifier
- les versions masquées ou modifiées par un correctif de distribution ;
- les extensions, thèmes et modules ;
- les mots de passe, les comptes et la configuration du serveur ;
- les autres pages et services que la page d’accueil ;
- une compromission déjà en place (porte dérobée, compte ajouté).
Les failles suivies : la famille app2shell
Nous appelons app2shell les failles qui donnent à un inconnu un accès au serveur d’un site, sans mot de passe : wp2shell pour WordPress, php2shell pour PHP, React2Shell pour Next.js, node2shell pour Node.js. L’outil suit aussi deux failles critiques du même niveau, sans surnom en « 2shell », sur Drupal et Magento. Toutes sont inscrites au catalogue des failles activement exploitées de la CISA.
wp2shell · WordPress
Exécution de code à distance sans authentification (cœur de WordPress).
Gravité : Critique : exécution de code sans mot de passe, exploitée en masse. Publiée le 17/07/2026.
CVE-2026-63030, CVE-2026-60137 · versions corrigées : 6.8.6, 6.9.5, 7.0.2
Sources : Avis de sécurité WordPress.org du 17/07/2026 ; NVD ; catalogue KEV de la CISA (21/07/2026) ; alerte CERT-FR CERTFR-2026-ALE-007. Lecture : Version publique de WordPress : balise generator, flux RSS, readme.html.
Comprendre wp2shell et que fairephp2shell · PHP
Exécution de code à distance sans authentification (moteur PHP).
Gravité : Critique : 9,2 sur 10 (CVSS 4.0). Publiée le 21/10/2026.
CVE-2026-109618, CVE-2026-109619 · versions corrigées : 8.2.35, 8.3.36, 8.4.27, 8.5.12
Sources : Annonce de sécurité de l'équipe PHP du 21/10/2026 ; NVD ; catalogue KEV de la CISA (26/10/2026) ; alerte CERT-FR CERTFR-2026-ALE-014. Lecture : En-tête X-Powered-By, quand le serveur l'envoie.
Comprendre php2shell et que faireReact2Shell · Next.js
Exécution de code à distance sans authentification (React Server Components, App Router de Next.js), note 10 sur 10.
Gravité : Critique : 10 sur 10 (CVSS 3.1). Publiée le 03/12/2025.
CVE-2025-55182 · versions corrigées : 15.0.5, 15.1.9, 15.2.6, 15.3.6, 15.4.8, 15.5.7, 16.0.7, 16.1.0-canary.12
Sources : Avis de sécurité React (react.dev) et Next.js (nextjs.org) du 03/12/2025 ; avis GitHub GHSA-9qr9-h5gf-34mp ; NVD (CVE-2025-66478 rejetée comme doublon) ; catalogue KEV de la CISA (05/12/2025) ; alerte CERT-FR CERTFR-2025-ALE-014. Lecture : Version de Next.js inscrite dans ses fichiers JavaScript publics (/_next/static/), et présence de l'App Router dans la page.
Comprendre React2Shell et que fairenode2shell · Node.js
Écriture hors limites dans le décodeur Brotli de Node.js, pouvant aller jusqu'à l'exécution de code à distance.
Gravité : Critique : 9,8 sur 10 selon la NVD (CVSS 3.1). Publiée le 21/10/2026.
CVE-2026-111497 · versions corrigées : 22.23.4, 24.22.1, 26.12.1
Sources : Bulletin de sécurité Node.js du 21/10/2026 ; NVD ; catalogue KEV de la CISA (27/10/2026). Lecture : version non lisible de l’extérieur, contrôle sur le serveur.
Comprendre node2shell et que faireSA-CORE-2026-004 · Drupal
Injection SQL sans authentification dans le cœur de Drupal, pouvant aller jusqu'à l'exécution de code, sur les sites en PostgreSQL.
Gravité : Critique : 9,8 sur 10 (CVSS 3.1), 23 sur 25 selon Drupal. Publiée le 20/05/2026.
CVE-2026-9082 · versions corrigées : 10.4.10, 10.5.10, 10.6.9, 11.1.10, 11.2.12, 11.3.10
Sources : Avis de sécurité Drupal SA-CORE-2026-004 du 20/05/2026 ; NVD ; catalogue KEV de la CISA (22/05/2026). Lecture : Version exacte de Drupal dans les fichiers du cœur (?v=), quand le site ne les regroupe pas ; sinon contrôle sur le serveur.
Comprendre SA-CORE-2026-004 et que faireSessionReaper · Magento / Adobe Commerce
Prise de contrôle de sessions sans authentification ni action de la victime (note 9,1 sur 10), activement exploitée.
Gravité : Critique : 9,1 sur 10 (CVSS 3.1). Publiée le 09/09/2025.
CVE-2025-54236 · versions corrigées : correctif VULN-32437 (2.4.4 à 2.4.7), versions de sécurité publiées après le 09/09/2025
Sources : Bulletin Adobe APSB25-88 du 09/09/2025 ; NVD ; catalogue KEV de la CISA (24/10/2025). Lecture : version non lisible de l’extérieur, contrôle sur le serveur.
Comprendre SessionReaper et que faireScanner, audit de sécurité, test d’intrusion : quelles différences ?
- Le scanner de vulnérabilité (cette page) répond à une seule question, en quelques secondes : la version affichée est-elle touchée par une faille critique connue ? C’est un premier contrôle, gratuit.
- L’audit de sécurité examine l’ensemble : configuration des serveurs, mises à jour, comptes et droits, sauvegardes, pratiques de l’équipe. Il produit un plan d’action priorisé. Voir notre offre d’audit et de cybersécurité.
- Le test d’intrusion (pentest) va jusqu’à tenter, avec votre accord écrit et dans un périmètre défini, d’exploiter les failles pour mesurer ce qu’un attaquant obtiendrait réellement. Voir notre offre de test d’intrusion.
Que faire selon le résultat
- Exposé ou plus maintenu
- Sauvegardez, appliquez la mise à jour indiquée, puis cherchez des signes d’intrusion. Une mise à jour ferme la faille pour l’avenir, elle ne retire pas une porte dérobée déjà posée.
- À risque
- La version est touchée mais une condition de la faille ne se voit pas de l’extérieur. Mettez à jour par prudence, c’est plus rapide que de vérifier la condition.
- Indéterminé ou à contrôler sur le serveur
- Demandez la version exacte à votre hébergeur ou à votre prestataire, ou contrôlez-la vous-même dans l’administration du site, puis comparez-la aux versions corrigées de la liste ci-dessus.
- Corrigé ou non concerné
- Gardez les mises à jour automatiques actives. Si le site a été exposé avant la mise à jour, un diagnostic reste utile.
Questions fréquentes
Qu’est-ce qu’un scanner de vulnérabilité ?
C’est un outil qui repère, de façon automatique, les failles de sécurité connues d’un site ou d’un système. Le nôtre est passif : il lit les numéros de version que votre site affiche publiquement et les compare à une liste de failles critiques dont les versions vulnérables et corrigées sont publiées par les éditeurs.
Qu’est-ce qu’une CVE ?
Une CVE (Common Vulnerabilities and Exposures) est l’identifiant public unique d’une faille de sécurité, par exemple CVE-2025-55182. Le programme CVE existe depuis 1999 : il permet à tout le monde, éditeurs, autorités et entreprises, de parler de la même faille sans ambiguïté. Sa gravité est notée de 0 à 10 avec le score CVSS.
Le scan est-il légal et sans danger pour mon site ?
Oui. L’outil se comporte comme un visiteur ordinaire : il charge la page d’accueil et quelques fichiers publics (flux RSS, fichiers JavaScript), au plus une vingtaine de requêtes, avec un délai et une taille de réponse limités. Il n’envoie aucune charge malveillante et ne tente aucune exploitation, ce qui le distingue d’un test d’intrusion.
Que veut dire « indéterminé » ?
Le site masque sa version, ou l’affiche de façon incomplète. L’outil refuse alors de conclure : un site dont la version est cachée peut être vulnérable comme à jour. Seul un contrôle sur le serveur permet de trancher.
Pourquoi certaines failles sont « à contrôler sur le serveur » ?
Parce que certaines technologies, comme Node.js ou Magento, n’affichent jamais leur version exacte aux visiteurs. Plutôt que d’annoncer un faux « à jour », l’outil signale que la technologie est présente et qu’il faut vérifier la version installée sur le serveur.
Mon site est « à jour » : suis-je tranquille ?
Pour les failles suivies, oui. Mais l’outil ne contrôle ni les extensions, ni les thèmes, ni les mots de passe, ni le reste du serveur, et une mise à jour ne retire pas une porte dérobée posée avant. Un audit de sécurité ou un test d’intrusion va beaucoup plus loin.
Quelle différence avec un audit de sécurité ou un test d’intrusion ?
Le scanner répond en quelques secondes à une seule question : la version affichée est-elle touchée par une faille critique connue ? Un audit de sécurité examine la configuration, les accès et les pratiques. Un test d’intrusion va jusqu’à tenter, avec votre accord écrit, d’exploiter les failles pour mesurer ce qu’un attaquant obtiendrait réellement.
Mon site est exposé : que faire ?
Faites une sauvegarde, appliquez la mise à jour indiquée, puis cherchez des signes d’intrusion : fichiers inconnus, comptes administrateur ajoutés, tâches planifiées, processus suspects. En cas de doute, demandez un diagnostic gratuit à M-KIS.
Un doute sur la sécurité de votre site ?
Le scanner ne remplace pas un regard humain. Si votre site est exposé, si le résultat est indéterminé ou si vous constatez un comportement anormal, nous pouvons vérifier le serveur, les extensions et l’absence de porte dérobée.