| Module | Carts Guru - Marketing automation multicanal |
|---|---|
| Nom technique | cartsguru |
| Éditeur | Carts Guru |
| Identifiant | CVE-2023-39642 |
| Score CVSS | 9.8 / 10 |
| Type | Injection SQL non authentifiée |
| Versions touchées | <= 2.4.2 |
| Version corrigée | 2.4.3 |
| Publication de l'avis | 29 août 2023 |
Attention
Les mises à jour ne suppriment pas les anciens fichiers vulnérables : ils doivent être contrôlés et supprimés à la main, même en version corrigée.
Ce que la faille permet
Selon l'avis, un visiteur non connecté pouvait agir sur la base de données avec un simple appel HTTP, avec des conséquences allant jusqu'à la prise de contrôle de l'administration.
La faille a été utilisée pour déployer des skimmers de cartes bancaires.
Les traces à chercher
- Des fichiers anciens du module toujours présents alors que le module est à jour
Le correctif
Mettre à jour en 2.4.3 ou supérieure : c'est la version qui supprime automatiquement les anciens fichiers vulnérables. Sur une version antérieure, contrôler et supprimer ces fichiers à la main.
Chronologie
- Octobre 2022 : signalement et premier correctif
- Mai 2023 : correctif avec suppression des anciens fichiers
- Août 2023 : publication de l'avis
Suis-je concerné ?
Étape 1
Le module est-il présent ?
Par FTP ou dans le gestionnaire de fichiers de votre hébergeur, cherchez le dossier modules/cartsguru/. Un module désinstallé mais toujours présent sur le serveur reste exploitable.
Étape 2
Quelle version ?
Dans le back-office (Modules > Gestionnaire de modules), ou dans le fichier config.xml du dossier du module.
Étape 3
Comparer
Versions touchées : <= 2.4.2. Version corrigée : 2.4.3.
● Test gratuit · 10 secondes
Votre boutique montre-t-elle des signes d'infection ?
Le scan ne peut pas savoir si ce module est installé chez vous, mais il repère ce que ce type de faille sert à implanter : script de vol de carte, code caché, redirection. Réponse en 10 secondes, gratuit, sans inscription.
Scan passif de votre page d'accueil, comme un visiteur. Sans inscription. Scannez uniquement un site dont vous êtes responsable.
Que faire
Étape 1
Mettre à jour
Installer la version 2.4.3 ou supérieure, depuis la source officielle de l'éditeur.
Étape 2
Partir du principe que la boutique a pu être touchée
La faille est exploitée activement : une mise à jour ne retire pas un skimmer déjà installé. Faites vérifier les fichiers du cœur, les modules, la base de données et la page de paiement.
Étape 3
Chercher des traces dans les journaux
Recherchez dans les journaux d'accès des requêtes vers modules/cartsguru/ et des requêtes POST inhabituelles, en gardant en tête que les journaux des hébergeurs ne remontent souvent qu'à quelques semaines.
Étape 4
Changer les accès
Mots de passe de l'administration et de la base de données, surtout si la faille permet de lire la base.
Pourquoi c'est urgent
Les failles exploitées activement sont scannées automatiquement par des robots sur des milliers de boutiques. Une boutique vulnérable n'est pas « peut-être » visée : elle le sera.
Sur PrestaShop, l'objectif le plus fréquent est l'installation d'un skimmer qui vole les cartes bancaires de vos clients, avec les obligations qui en découlent (notification à la CNIL, information de la banque).
Source
Avis de sécurité Friends Of Presta : security.friendsofpresta.org/modules/2023/08/29/cartsguru.html. Données vérifiées le 24 septembre 2026 ; reportez-vous à l'avis pour les détails techniques.