Mon site WordPress est-il piraté ?

  • Gratuit, sans inscription
  • Résultat en quelques secondes
  • Sources relues le 26 octobre 2026

Un nom de domaine suffit. La page d’accueil et au plus neuf petits fichiers publics sont lus, comme le ferait un navigateur : rien n’est scanné. Seuls l’adresse du site et son résultat sont gardés, pour des statistiques.

Votre résultat

Entrez le lien de votre site pour commencer

Le résultat dit si le site tourne sur WordPress, quelle version il annonce, si une extension est vulnérable ou retirée pour faille, si une page a été ajoutée en douce, et ce qu’un visiteur peut voir d’anormal.

Être prévenu à la prochaine faille

Un seul e-mail : la faille, si votre site est concerné et quoi faire. Jamais de publicité.

Ce que je fais de votre adresse

Un doute ? Envoyez-moi le lien de votre site, je vous dis sous 24 h ce que je vois et quoi faire. Gratuit, sans engagement.

Envoyer le lien de mon site Déroulé et prix de l’intervention à distanceVérifier aussi HTTPS, mobile, e-mails et mentions légales : tester mon site

Vous préférez que je m’en occupe ? Vérification de l’intérieur, nettoyage, clés et mots de passe changés, mises à jour faites, compte rendu écrit. Diagnostic gratuit, mise à jour dès 190 €, nettoyage sur devis, réponse sous 24 h.

Voir l’offre et les prix 

Votre site a vieilli ? Refonte de site vitrine dès 1 500 €. Un site clair et rapide, bien référencé sur Google, construit sur des outils à jour et que vous modifiez vous-même. Devis gratuit au forfait, réponse sous 24 h.

Parler de la refonte de mon site 

À propos du test

Le week-end du 17 et 18 octobre 2026, des clés de connexion d’UpdraftCentral, l’outil de gestion à distance de l’extension de sauvegarde UpdraftPlus, ont fui chez son éditeur. Dès le 18 octobre, elles ont servi à installer de fausses extensions et des comptes cachés sur des sites WordPress, y compris des sites à jour. Un site piraté ne le montre pas toujours : il redirige certains visiteurs, ajoute des liens cachés, ou attend. Cet outil lit votre page d’accueil et quelques fichiers publics, repère une extension restée sous sa version corrigée, un WordPress trop ancien ou des signes d’injection, et vous dit quoi faire : rien, vérifier, ou agir aujourd’hui.

Portrait de Léo Guillaume, fondateur de Dibodev

Outil réalisé par Léo Guillaumedéveloppeur freelance près de Rennes. Je nettoie, je mets à jour et je sécurise des sites WordPress, des boutiques et des logiciels métier pour des TPE et des PME, à distance, et je réponds sous 24 h.

Mis à jour le

Ce qui s’est passé

UpdraftPlus, UpdraftCentral et les sites WordPress piratés d’octobre 2026, en six faits

UpdraftPlus est l’extension de sauvegarde la plus répandue de WordPress. En octobre 2026, c’est son outil de gestion à distance qui a servi de porte d’entrée. Voici ce que disent l’éditeur et les équipes de sécurité, sans dramatiser.

17-18 octobre 2026

Des clés UpdraftCentral ont fui chez l’éditeur

TeamUpdraft, l’éditeur d’UpdraftPlus, a subi une intrusion le week-end du 17 et 18 octobre 2026. Les clés de connexion d’UpdraftCentral, son outil de gestion de sites à distance, en font partie. Ce n’est pas une faille du code de l’extension : les commandes envoyées aux sites étaient signées avec de vraies clés.

Source : TeamUpdraft, billet du 19 octobre 2026

Dès le 18 octobre

De fausses extensions et des comptes cachés

Patchstack a vu la première attaque le 18 octobre à 15 h 32 (heure UTC). La commande installe une fausse extension (« Small maintenance toolkit », « Site Health Cache »…), qui crée un compte capable d’installer des extensions et une connexion par lien secret, sans mot de passe ni double authentification. Patchstack a relevé 99 noms d’extensions différents.

Source : Patchstack, analyse du 19 octobre 2026

Sites à jour aussi

Être à jour ne suffisait pas

Le site d’IT-Connect, en UpdraftPlus Premium 2.26.11, a reçu la commande le 19 octobre à 7 h 17. La porte d’entrée était une clé valide, pas une version ancienne : tout site relié à UpdraftCentral était exposé, quelle que soit sa version.

Source : IT-Connect, 19 octobre 2026

Case cochée par défaut

Une clé peut exister sans que vous le sachiez

Quand on relie un site à son compte TeamUpdraft, la case qui l’ajoute à UpdraftCentral est cochée par défaut, et ces clés n’expirent pas. Nethemba, qui a découvert l’attaque, conseille de supprimer la clé même après un nettoyage, et de déplacer une fausse extension hors du site plutôt que de la supprimer depuis l’administration, qui effacerait ses traces.

Source : Nethemba, analyse du 19 octobre 2026

1.26.13 et 2.26.13

La version corrigée, et ce qu’elle ne fait pas

UpdraftPlus 1.26.13 (2.26.13 en Premium), sortie le 19 octobre, révoque les clés créées avant l’incident ; la 1.26.12 du même jour ne les révoquait pas, à cause d’un bug. Mettre à jour empêche une nouvelle commande, mais ne retire ni une fausse extension, ni un compte, ni une session déjà ouverte.

Source : BleepingComputer, 20 octobre 2026

72 heures

Un piratage qui touche des données personnelles se déclare

Si le site a des comptes clients, des commandes ou un formulaire qui enregistre des données, une intrusion est une violation de données : elle se notifie à la CNIL sous 72 heures quand elle présente un risque pour les personnes, et les personnes sont informées quand le risque est élevé.

Source : CNIL, notifier une violation de données personnelles

Ce que je fais pour vous : je lis le site de l’intérieur, je retire ce qui n’a rien à y faire, je change les clés et les mots de passe, je restaure une sauvegarde saine si besoin, je mets WordPress, le thème, les extensions et PHP à jour, et je vous écris ce qui a été fait. À distance, diagnostic gratuit, devis avant d’agir.

Les signes

À quoi ressemble un site WordPress piraté

Un piratage ne vise pas à casser votre site : il veut s’en servir, le plus longtemps possible. Voici ce qu’un visiteur, l’outil ou vous-même pouvez remarquer.

  • Des liens cachés ou des pages qui n’existent pas

    Des liens invisibles vers des sites de paris, de médicaments ou de contrefaçon, ou des centaines de pages en japonais dans Google sous votre nom de domaine. C’est le spam de référencement, le plus courant.

  • Une redirection pour certains visiteurs

    Le site est normal pour vous, mais un visiteur venu de Google sur téléphone atterrit ailleurs. L’outil repère une redirection dans le code de la page ; de l’intérieur, elle se cache souvent dans le fichier .htaccess ou une extension.

  • Un avertissement de Google ou de l’hébergeur

    « Site trompeur » dans Chrome, un message de la Search Console, ou un hébergeur qui coupe le site pour envoi de spam : le piratage est déjà ancien.

  • Des fichiers .php là où il ne devrait pas y en avoir

    Le dossier wp-content/uploads ne contient que des images et des documents. Un fichier .php dedans, ou un dossier inconnu dans wp-content/mu-plugins ou wp-content/upgrade, est une porte dérobée jusqu’à preuve du contraire.

  • Un compte que vous n’avez pas créé

    Les fausses extensions d’octobre 2026 créent un compte Éditeur auquel elles ajoutent le droit d’installer des extensions, avec un nom du type data-ops43, affiché « Site Tools », et une adresse en @example.org. Regardez les droits de chaque compte, pas seulement les administrateurs.

  • Une erreur critique sur certaines pages

    La première variante de ces fausses extensions provoquait une erreur « Undefined constant » sur les pages hors cache. Ne corrigez pas ce code : le réparer réveillerait la porte dérobée. Déplacez plutôt le dossier de l’extension hors du site.

Liste de surveillance

Les extensions que l’outil vérifie, et la version qui corrige

Pour chaque extension de la liste, l’outil lit le fichier readme.txt public et compare la version installée à la version corrigée. UpdraftPlus et Ninja Forms sont toujours vérifiées, les autres quand la page d’accueil les montre. Les extensions payantes n’ont pas toujours de readme public : le résultat dit alors « version non lisible ».

  • UpdraftPlus1.26.13 ou plus

    Clés UpdraftCentral volées chez l’éditeur, fausses extensions installées dès le 18 octobre 2026, sites à jour compris

    2.26.13 en Premium, puis supprimer la clé UpdraftCentral

  • Ninja Forms3.15.4 ou plus

    Faille XSS sans connexion (CVE-2026-94504), exploitée depuis le 4 octobre 2026 par une campagne qui cache son propre compte administrateur

    Version courante : 3.15.6

  • WPC Product Bundles for WooCommerce8.6.7 ou plus

    Faille XSS sans connexion (CVE-2026-93836), même campagne que Ninja Forms

    Boutiques WooCommerce

  • Bricksforge3.1.8.10 ou plus

    Envoi de fichier sans connexion (CVE-2026-85097), exploité depuis le 7 octobre 2026

    Extension payante pour Bricks

  • Elementor Pro4.2.2 ou plus

    Envoi de fichier PHP par les formulaires (CVE-2026-32475), exploité depuis le 19 août 2026

    Extension payante : version à lire dans l’administration

  • Super Forms6.3.314 ou plus

    Envoi de fichier sans connexion (CVE-2026-14894), exploité depuis le 14 juillet 2026

    Extension payante

  • All-in-One WP Migration7.110 ou plus

    Injection SQL (CVE-2026-19949), corrigée le 20 août 2026, sans exploitation signalée

    Plus de 5 millions de sites

Votre extension n’est pas dans la liste ? L’outil ne vérifie que les extensions dont les failles ont été exploitées ou largement relayées ces derniers mois. Pour les autres, l’administration de WordPress signale chaque extension qui a une mise à jour : faites-les toutes, et supprimez celles qui ne servent plus.

Dans l’ordre

Que faire aujourd’hui, en quatre étapes

Le même parcours pour un site vitrine, un blog ou une boutique WooCommerce. Comptez une heure si le site est sain, davantage s’il est piraté.

  1. Sauvegarder

    Une copie complète, hors du serveur, avant tout

    Fichiers et base de données, téléchargés sur votre ordinateur ou envoyés sur un stockage externe. Même piratée, cette copie sert de preuve et permet de retrouver ce qui a été modifié. Ne restaurez rien avant d’avoir fini de regarder.

  2. Vérifier

    Comptes, extensions, fichiers, clé UpdraftCentral

    Les comptes qui peuvent installer des extensions, pas seulement les administrateurs. Les extensions, onglet « Indispensables » (Must-Use) compris, et les dossiers wp-content/mu-plugins et wp-content/upgrade. Les fichiers .php de wp-content/uploads. La clé UpdraftCentral et la Search Console. Le guide « vérifications à faire aujourd’hui » donne l’ordre et les endroits.

  3. Nettoyer

    Retirer, changer, restaurer

    Déplacez les fausses extensions hors du site plutôt que de les supprimer depuis l’administration, supprimez les comptes inconnus, changez tous les mots de passe et les clés secrètes, supprimez la clé UpdraftCentral. Si le doute reste, restaurez une sauvegarde d’avant le 17 octobre, puis refaites ces gestes : c’est le guide de restauration.

  4. Fermer la porte

    Mises à jour, PHP, et une routine mensuelle

    WordPress, thème et extensions à jour, extensions inutiles supprimées, version de PHP corrigée chez l’hébergeur, une sauvegarde hors serveur par semaine. Ne reconnectez UpdraftCentral qu’une fois l’enquête de l’éditeur terminée. Et si des données personnelles ont pu fuir, la déclaration à la CNIL sous 72 heures.

Questions fréquentes

Vos questions sur un site WordPress piraté

Comment savoir si mon site WordPress est piraté ?

De l’extérieur : cet outil, une recherche « site:votredomaine.fr » dans Google pour voir des pages que vous n’avez pas écrites, et une visite depuis un téléphone en navigation privée pour attraper une redirection. De l’intérieur : les comptes qui peuvent installer des extensions, la liste des extensions avec l’onglet « Indispensables » (Must-Use), les fichiers modifiés récemment et les journaux d’accès de l’hébergeur. Le guide « vérifications à faire aujourd’hui » détaille chaque point.

Mon site est à jour, UpdraftPlus aussi : suis-je quand même concerné ?

Oui, si le site avait une clé UpdraftCentral active. La porte d’entrée était une clé valide, pas une version ancienne, et la case qui crée cette clé est cochée par défaut quand on relie un site à son compte TeamUpdraft. Mettez à jour vers 1.26.13 (2.26.13 en Premium), supprimez la clé dans les outils avancés d’UpdraftPlus, puis vérifiez les comptes, les extensions et les fichiers : la mise à jour seule ne retire rien de ce qui a déjà été posé.

Que faire en premier si mon site est piraté ?

Une copie complète hors du serveur, puis un changement de tous les mots de passe (WordPress, FTP, base de données, espace d’hébergement, e-mail lié) et des clés secrètes de wp-config.php. Ensuite seulement, le nettoyage : comptes et extensions inconnus, fichiers récents, redirections. Si vous n’avez pas la main, mettez le site en maintenance chez l’hébergeur et écrivez-moi.

Faut-il changer mes mots de passe ?

Oui, tous, dès qu’il y a un doute, et une deuxième fois après le nettoyage : WordPress (chaque administrateur), FTP ou SFTP, base de données, espace d’hébergement, compte TeamUpdraft, et l’adresse e-mail qui reçoit les réinitialisations. Changez aussi les clés secrètes de wp-config.php : elles ferment toutes les sessions ouvertes, y compris celle de l’attaquant.

Mon site affiche une erreur critique depuis quelques jours : est-ce lié ?

Peut-être. Une erreur critique a souvent une cause banale, comme une mise à jour de PHP ou une extension incompatible. Mais la première variante des fausses extensions d’octobre 2026 provoquait une erreur « Undefined constant » sur les pages hors cache. Si le message cite une extension que vous ne connaissez pas, ne corrigez pas son code : déplacez son dossier hors du site et suivez le guide des vérifications.

Mon hébergeur dit que le site envoie du spam ou l’a suspendu : que faire ?

C’est presque toujours un piratage. Demandez à l’hébergeur les fichiers ou les scripts en cause et les journaux, faites la copie, puis nettoyez ou restaurez une version d’avant. Le site ne doit revenir en ligne qu’une fois les mots de passe changés et les mises à jour faites, sinon il risque d’être suspendu de nouveau.

Restaurer une sauvegarde suffit-il ?

Seulement si la sauvegarde date d’avant l’intrusion, donc d’avant le 17 octobre pour UpdraftCentral, et si vous fermez la porte juste après. Une sauvegarde de cette date peut encore contenir l’ancienne clé UpdraftCentral : supprimez-la de nouveau, changez les mots de passe et les clés secrètes, mettez tout à jour. Le guide de restauration explique comment choisir la bonne sauvegarde.

Wordfence, Sucuri ou une extension de sécurité auraient-ils empêché ça ?

Elles aident à détecter (fichiers modifiés, connexions suspectes) et bloquent une partie des attaques, mais une commande signée avec une vraie clé passe pour une commande légitime. Elles ne remplacent ni les mises à jour, ni la suppression des extensions inutiles, ni des mots de passe uniques avec une double authentification.

Mon site est chez OVH, o2switch, IONOS ou Hostinger : l’hébergeur s’en occupe-t-il ?

L’hébergeur entretient le serveur et la version de PHP, pas votre WordPress, vos extensions ni vos comptes. Il peut suspendre un site qui envoie du spam et vous donner les journaux. Le nettoyage reste à votre charge ou à celle de votre prestataire.

Dois-je prévenir mes clients ou la CNIL ?

Si le site conserve des données personnelles (comptes, commandes, formulaires enregistrés) et qu’une intrusion a pu y accéder, c’est une violation de données : notification à la CNIL sous 72 heures dès qu’il y a un risque pour les personnes, information des personnes si le risque est élevé, et une trace écrite dans votre registre dans tous les cas. Un site vitrine sans aucune donnée enregistrée n’a rien à déclarer.

Que fait exactement cet outil, et que ne voit-il pas ?

Il lit la page d’accueil une fois, comme un navigateur, puis au plus neuf petits fichiers publics : le flux RSS quand la page cache sa version, le readme.txt des extensions surveillées, la liste publique des auteurs et les vingt dernières pages et articles publiés. Il demande aussi à WordPress.org si une extension vue sur la page a été retirée pour faille. Il reconnaît WordPress, sa version si elle est affichée, une extension de la liste sous sa version corrigée, une page ajoutée en douce (liens vers des casinos ou des pharmacies, texte dans une langue étrangère au site, date antidatée), des liens cachés, une redirection, un script encodé, des mots de spam, des fichiers .php dans les envois et une erreur critique. Il ne scanne rien, n’envoie aucune charge et garde le résultat dix minutes en cache, pas plus. Il ne voit pas une fausse extension qui ne charge rien sur la page, ni un piratage qui ne touche que certains visiteurs : seule une vérification de l’intérieur tranche.

Blog

Pour aller plus loin

Les trois guides de cette page, l’article sur la faille PHP d’octobre 2026, et une lecture pour reprendre la main sur un site dont plus personne ne s’occupe.

Besoin que quelqu’un s’en occupe ?

Envoyez-moi le lien du site. Je vérifie de l’intérieur, je nettoie, je change les clés, je mets tout à jour et je vous écris ce qui a été fait. Diagnostic gratuit sous 24 h, devis avant toute intervention.