● Faille PrestaShop

CVE-2023-50029 · CVSS 10· Exploitée activement

M4 PDF Extensions (m4pdf) : injection de code php non authentifiée

Ce module de personnalisation des PDF (factures, bons de livraison) permet à un visiteur d'injecter du code PHP, donc de prendre le contrôle du serveur. Depuis septembre 2024, l'exploit sert à déployer des skimmers.

06 52 86 53 11

Mis à jour le 24 septembre 2026

ModuleM4 PDF Extensions
Nom techniquem4pdf
ÉditeurPrestaAddons
IdentifiantCVE-2023-50029
Score CVSS10 / 10
TypeInjection de code PHP non authentifiée
Versions touchées<= 3.3.1
Version corrigée3.3.2
Publication de l'avis20 juin 2024

Attention

L'avis signale aussi une faille d'authentification que l'éditeur refuse de corriger : suppression du module ou restriction de son accès conseillée.

Suis-je concerné ?

  1. Étape 1

    Le module est-il présent ?

    Par FTP ou dans le gestionnaire de fichiers de votre hébergeur, cherchez le dossier modules/m4pdf/. Un module désinstallé mais toujours présent sur le serveur reste exploitable.

  2. Étape 2

    Quelle version ?

    Dans le back-office (Modules > Gestionnaire de modules), ou dans le fichier config.xml du dossier du module.

  3. Étape 3

    Comparer

    Versions touchées : <= 3.3.1. Version corrigée : 3.3.2.

Que faire

  1. Étape 1

    Mettre à jour

    Installer la version 3.3.2 ou supérieure, depuis la source officielle de l'éditeur.

  2. É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.

  3. Étape 3

    Chercher des traces dans les journaux

    Recherchez dans les journaux d'accès des requêtes vers modules/m4pdf/ et des requêtes POST inhabituelles, en gardant en tête que les journaux des hébergeurs ne remontent souvent qu'à quelques semaines.

  4. É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).

Comment fonctionne un skimmer →

Source

Avis de sécurité Friends Of Presta : security.friendsofpresta.org/modules/2024/06/20/m4pdf.html. Données vérifiées le 24 septembre 2026 ; reportez-vous à l'avis pour les détails techniques.

● Ligne d'urgence ouverte

Chaque heure compte. Appelez maintenant.

📞 06 52 86 53 11

Perte :0,00 €

Demande d'intervention

📞 Appeler le 06 52 86 53 11

ou laissez vos coordonnées :