Les signes d'un PrestaShop piraté
- Faux formulaire de carte bancaire à la place de votre module de paiement
- Fichiers .php inconnus dans img/, upload/, modules/ ou themes/
- Fichiers du cœur (classes/, controllers/) modifiés
- Nouvel employé inconnu dans le back-office
- Clients qui signalent des fraudes après une commande
Notre méthode
Étape 1
Comparaison avec la version officielle
Chaque fichier du cœur est comparé à l'archive officielle de votre version exacte de PrestaShop. Tout fichier modifié est restauré.
Étape 2
Modules et overrides passés au crible
Les overrides, modules tiers et templates Smarty sont inspectés un par un : c'est là que se cachent les skimmers.
Étape 3
Base de données
Recherche de scripts injectés dans les blocs HTML, les CMS, la configuration et les comptes employés.
Étape 4
Verrouillage
Exécution PHP bloquée dans les dossiers d'images et de fichiers, cœur en lecture seule, accès régénérés, contrôle d'intégrité quotidien en option.
Une intervention, étape par étape
Ce qui se passe entre votre premier appel et la fin de la garantie. Les conditions détaillées figurent dans nos conditions générales de vente.
Étape 1
Premier contact
Par téléphone ou via le formulaire : vous décrivez les symptômes (alerte Google, redirection, fraude signalée, suspension). Le scan gratuit donne souvent un premier avis avant même l'appel.
Étape 2
Devis à prix fixe
Après un premier examen, vous recevez un devis à prix fixe. Si l'étendue de l'infection ne peut pas être évaluée sans accès, nous proposons un diagnostic à 90 € HT, déduit de l'intervention commandée dans les 15 jours.
Étape 3
Commande et accès
La commande est ferme à l'acceptation écrite du devis et au paiement. Vous transmettez les accès : hébergement, SFTP ou SSH, base de données, administration du CMS. On vous guide si vous ne savez pas où les trouver.
Étape 4
Copie de l'état du site
Avant toute modification, nous faisons une copie des fichiers et de la base. Les fichiers malveillants sont mis en quarantaine plutôt que supprimés, pour garder les éléments d'analyse.
Étape 5
Nettoyage et correction
Nettoyage, correction des failles identifiées, accès compromis régénérés, durcissement. Avec l'option prioritaire (+50 %), site nettoyé sous 4 heures ouvrées ; sinon en principe dans les deux jours ouvrés.
Étape 6
Rapport d'intervention
Un rapport écrit décrit les constats, les actions menées et les recommandations. Quand la porte d'entrée ne peut pas être établie avec certitude (journaux effacés ou trop courts), il indique les hypothèses les plus probables et les mesures prises.
Étape 7
Démarches auprès des tiers
Demande de réexamen à Google, retrait des listes noires, réponse à l'hébergeur : nous faisons les demandes, mais leur issue et leur délai dépendent de ces tiers.
Étape 8
Garantie 30 jours
Pendant 30 jours après la remise du rapport, en cas de réinfection, nous revenons sans frais. Exclusions : extension piratée (« nulled »), mises à jour refusées, accès confiés à un tiers après l'intervention.
Après la garantie, c'est le suivi qui évite la réinfection : modules comparés aux failles publiées, mises à jour testées sur une copie, fichiers du paiement surveillés. Pour déléguer ce suivi, voyez la maintenance PrestaShop au mois proposée par webgardien.

Dispositif national
Référencé sur la plateforme Cybermalveillance.gouv.fr
Hackbuster est un service de Karma Consult, référencé sur Cybermalveillance.gouv.fr, le dispositif national d'assistance aux victimes d'actes de cybermalveillance. Ce référencement nous engage à respecter sa charte : bonnes pratiques commerciales, confidentialité des données de nos clients et remontée des éléments techniques utiles à l'analyse de la menace.
Les modules par lesquels entrent les pirates
- One Page Checkout, Social Login & MailchimpCVE-2023-44024 · Injection SQL non authentifiée
- One Page Checkout, Social Login & MailchimpCVE-2023-45384 · Téléversement de fichier PHP non authentifié
- XML Feeds PROCVE-2023-39643 · Injection SQL non authentifiée
- Carts Guru - Marketing automation multicanalCVE-2023-39642 · Injection SQL non authentifiée
- Stripe Payment Pro (SCA-ready)CVE-2023-23315 · Injection SQL aveugle non authentifiée
- SimpleBlog (Prestahome Blog)CVE-2021-36748 · Injection SQL non authentifiée
- Leo BlogCVE-2023-39639 · Injection SQL non authentifiée
- Jms MegaMenuCVE-2023-29630 · Injection SQL aveugle non authentifiée
Vous voyez l'un de ces symptômes ?
- ● Des clients signalent une fraude sur leur carte après un achat
- ● Google affiche « Site dangereux » en rouge
- ● Mon hébergeur a suspendu le site
- ● Mon site redirige vers un casino, une pharmacie ou des rencontres
- ● Des pages en japonais apparaissent dans Google
- ● Je ne peux plus me connecter à l'administration
- ● Mes e-mails partent en spam ou un antivirus bloque le site
Questions fréquentes : PrestaShop piraté
Quelles versions de PrestaShop traitez-vous ?
PrestaShop 1.6, 1.7 et 8. Une boutique ancienne se nettoie aussi, mais le rapport indiquera clairement les risques liés à une version qui ne reçoit plus de correctifs.
J'ai mis à jour le module vulnérable, est-ce suffisant ?
Non. La mise à jour ferme la faille pour l'avenir, mais ne retire pas un skimmer ou une porte dérobée déjà installés. Un module désinstallé dont les fichiers restent sur le serveur peut aussi rester exploitable.
Des clients signalent une fraude : dois-je couper le paiement par carte ?
Si des fraudes sont signalées après des commandes, désactiver temporairement le paiement par carte ou passer la boutique en maintenance limite les dégâts en attendant le nettoyage. Ne supprimez rien vous-même : les fichiers infectés servent à comprendre ce qui s'est passé.
Faut-il prévenir la CNIL ?
Si des données de clients ont pu fuiter (cartes, adresses, comptes), la notification à la CNIL se fait en principe sous 72 h. Nous établissons les faits techniques nécessaires ; pour la partie juridique, rapprochez-vous d'un avocat ou de votre assureur.
Ma boutique est en multiboutique, le forfait s'applique-t-il ?
Le forfait couvre une boutique standard. Une installation multiboutique, plusieurs sites infectés sur le même hébergement ou un serveur entier compromis font l'objet d'un devis adapté, toujours à prix fixe et accepté avant tout travail.
En combien de temps la boutique est-elle nettoyée ?
Avec l'option prioritaire, sous 4 heures ouvrées à partir du paiement et de la réception des accès complets. Sans option, en principe dans les deux jours ouvrés.
Pour aller plus loin
Malwares qui visent PrestaShop
Messages d'alerte expliqués
Obligations et démarches