Scanner de vulnérabilités pour PrestaShop

Pour savoir si votre PrestaShop ou l’un de vos modules contient une faille connue, lancez un scan Sentinel depuis le back-office ou avec la commande sentinel:scan : il compare les versions installées à une base de vulnérabilités publiées (CVE) et classe les résultats par sévérité. Sentinel Free permet un scan par 24 heures sur les CVE publiées depuis plus de 30 jours ; Sentinel Pro lève la limite, inclut les CVE les plus récentes et planifie un scan quotidien avec rapport par e-mail.

Free & ProInclus dans Free, étendu avec Pro

Mis à jour le 9 novembre 2026

Les failles connues de votre PrestaShop et de vos modules.

Une analyse de vos composants installés, avec références CVE, scores CVSS et classement par sévérité. Retrouvez l’historique et suivez les corrections.

  • Cœur PrestaShop et modules installés
  • Sévérités Critique, Élevée, Moyenne et Faible
  • Marquage manuel des vulnérabilités corrigées
  • Rapports CSV, JSON et TXT ; commande sentinel:scan

Free : 1 scan / 24 h, CVE publiées depuis plus de 30 jours. Pro : scans illimités, CVE récentes, planification quotidienne et e-mails.

Le risque : des failles publiées, donc connues des attaquants

Le cœur de PrestaShop et les modules installés reçoivent régulièrement des correctifs de sécurité. Chaque faille corrigée est publiée sous une référence CVE, un identifiant public de vulnérabilité. Une fois publiée, elle est connue de tous, y compris des attaquants. Une boutique qui garde une version vulnérable reste exposée.

Suivre ces publications à la main pour chaque module est difficile. Le scanner de Sentinel fait cette vérification pour vous.

Ce que fait le scanner Sentinel

  1. Sentinel relève la version de PrestaShop, la version de PHP et la liste des modules installés, avec leur version et leur état.
  2. Ces informations partent en HTTPS vers l’API Sentinel, qui les compare à sa base de vulnérabilités connues.
  3. Le rapport classe chaque faille par sévérité : Critique, Élevée, Moyenne ou Faible.

Pour chaque vulnérabilité, le rapport donne la référence CVE, le score de gravité CVSS, la date de publication, les composants et versions affectés, et des liens de référence. L’historique conserve tous les scans. Une faille corrigée à la main peut être marquée comme telle, et les résultats s’exportent en CSV, JSON ou TXT.

Aucune donnée client ni aucune transaction n’est transmise : seulement des numéros de version.

Free ou Pro ?

FreePro
Analyse du cœur et des modules, sévérité, CVE et CVSSOuiOui
Nombre de scans1 par 24 hIllimité
Vulnérabilités couvertesPubliées depuis plus de 30 joursToutes, y compris le jour même
Historique, export et marquage « corrigée »OuiOui
Scan quotidien automatique et rapport par e-mailNonOui

Sentinel Pro coûte 29,90 € HT par mois et par installation, sans engagement. Voir les tarifs.

Lancer un premier scan

  1. Installez Sentinel : le module fonctionne de PrestaShop 1.7.7 à 9.2, avec PHP 7.2 à 8.5.
  2. Dans le back-office, ouvrez Sentinel > Scanner de sécurité et cliquez sur Lancer un scan.
  3. Traitez d’abord les failles critiques et élevées : mettez à jour le module, ou désactivez-le en attendant un correctif. Supprimez les modules vulnérables que vous n’utilisez plus.
  4. Relancez un scan pour vérifier le résultat.

En ligne de commande, sentinel:scan lance le même scan, --history affiche l’historique et --json produit un résultat exploitable par un script.

Ce que le scanner ne fait pas

  • Il ne voit que les failles connues et publiées. Une faille encore inconnue, ou propre à un développement sur mesure, n’apparaît pas.
  • Il ne corrige rien. La mise à jour du module ou de PrestaShop reste à faire.
  • Il ne détecte pas un fichier piraté. C’est le rôle du contrôle d’intégrité.
  • Il ne bloque pas les attaques. En attendant un correctif, le pare-feu applicatif de Sentinel Pro bloque les tentatives d’exploitation connues des modules.
  • Il a besoin d’Internet. Le serveur doit pouvoir joindre l’API Sentinel ; sans elle, le scan échoue mais la boutique continue de fonctionner.

FAQ

Questions sur
cette fonctionnalité.

Toutes les questions
Que faire quand le scanner signale une faille critique ?

Mettez à jour le module concerné si une version corrigée existe. Sinon, désactivez-le en attendant un correctif, puis relancez un scan pour confirmer que la faille n’apparaît plus.

J’ai corrigé une faille à la main : comment la retirer du rapport ?

Cliquez sur « Marquer comme corrigée » sur la vulnérabilité, avec un motif si vous le souhaitez. Elle passe dans l’onglet des CVE corrigées pour tous les scans suivants, et vous pouvez annuler ce marquage à tout moment.

À quelle fréquence lancer un scan ?

Au minimum une fois par mois, idéalement une fois par semaine, et après chaque installation ou mise à jour de module. Avec Sentinel Pro, un scan quotidien automatique s’en charge à l’heure de votre choix.

Le scanner trouve-t-il les fichiers piratés ?

Non. Le scanner compare des versions à une base de failles connues. Pour repérer un fichier modifié ou ajouté sur le serveur, utilisez le contrôle d’intégrité de Sentinel Pro.

Commencez par sécuriser vos accès

Installez Sentinel.
La 2FA est déjà incluse.

Télécharger gratuitement

Sans abonnement pour la version Free · PrestaShop 1.7.7 – 9.2

Comment l’installer